Supportive direct leadership, interesting activities, decent work life balance
Cons
Awful Senior leadership, products are driven by ill informed groups and not the product teams, lots of fire drills, no promotions, and pay raises are capped at 5%
Excellent benefits Competitive pay by role Values from a company standpoint are good
Cons
Volatility in organization changes Unclear expectations with upward mobility Practical application of values/culture sometimes leaves much to be desired