Pros
I was really excited to work here and felt like it was a great place to grow as an engineer and in a lot of ways I did. I always felt like many of the rank and file employees and first line managers seemed to be pretty solid.
Cons
Increasing amounts of restructuring. One to two times per year for at least the last 3 years. Work became increasingly pressured, in person events dropped off and were no longer fun. Most everyone was concerned they could get the axe. I think most engineers felt decently safe but they were not immune. Nearly everyone I was close with as an engineer is looking to leave, they literally told me, or I would not be shocked if they were. AI was being shoved down our throat. They were definitely monitoring token usage. Up your production with AI or be let go was not so subtly communicated towards us.