Pros
Day to day IC workers on the team I was on were some of the most collaborative and helpful people I have ever worked with. They truly helped this job not be a complete nightmare. WFH and fairly flexible hours You get to know what the weather is in other parts of the world constantly, because that’s what at least 15 mins of every meeting with leadership is about.
Cons
No career development or growth opportunities unless you are in the in crowd (drinking buddies with the leadership team). The leadership team hardly knows anything about the technology, thinks they are the target user without understanding the customer, and won’t listen to anyone who doesn’t agree with their assumptions. The design team is completely forgotten about. For a company whose messaging and value are easier to use ML tech, the talent drain on the UX team was massive and there is no support or recognition for the team at all. You are told to smile and endure more, and then get chastised for not being toxically positive.