Joined as new grad engineer and had a great manager. Unfortunately, that was the only highlight of my experience.
The company culture allows harassment without any repercussions. I experienced it and reported it and nothing ever happened, so the harassment kept up. I finally called it quits and looked for a new job. I am not the first to leave because of harassment and will not be the last,
The company doesn't do much technical interviews at the more senior level for engineers, which caused multiple bad hires that seriously affected morale and the direction of the business.
The business itself has a lot of potential, but bad hires and nepotism led to only one team (tribe) that has actual engineers. All the other teams / tribes in the company have combined maybe 2-3 good engineers, the rest are code-artisans who look up Google and force things like Scala, Kotlin and other new-fangled buzzwords in the tech stack without actually knowing how to apply them correctly, which caused a lot of headaches.
I don't see the ship turning around with the continued nepotism and lack of engineering talent. The business stemmed from Berkeley grads who have all left and the executives are currently throwing stuff at the wall and hoping that something sticks.
I don't see this company being profitable for more than 3-4 years.