Pros
There are some talented and intelligent coworkers. The kitchen is full of good snacks.
Cons
The tech org is a revolving door and I have never seen bright, motivated employees burned out so fast. Management is incompetent. I have been highlighting things that I need to be successful in my role for months and I have not seen any significant changes. On top of that, when I push for positive change, I am told that I am out of line. Many of the teams and partners that I work with are grossly incompetent or extremely unmotivated/absent which makes it a painful process working with them. I sit in many hours of useless meetings that have no clear objective, other than to pat others on the back for the mediocre job that they are doing. There is no clear direction or vision for the products or company. There are countless things that we do just to say that we did them without a reason why or measurable goals. If you work here and care about doing good work you will be belittled, lied to, and given the run around until all of your optimism is snuffed out.