The middle management needs an overhaul.
They are very open and easy to talk to about issues and ideas.
It has been a great experience overall.
standard tech perks, nice people, but leadership is so deeply inexperienced, attrition is high, and the product is buggy and directionless.
Amazing company with strong values and culture