Pros
- There are still some amazing people who work there (for now) - Compensation is solid and the stock is doing well - CTO has really helped improve the technical direction of the company - There are interesting problems to solve - D&I efforts within the company have seemed to improved
Cons
- Since the IPO, the company has shifted to twice yearly release cycles, and they still haven't quite figured out how to do it in a way that doesn't burn out all their employees - Work-life balance is something you have to fight for, not something that's assumed - Management quality is a mixed bag, and there's not consistent training for managers to improve - Currently, all designs have to go through CEO review, which creates a large bottleneck on decision making - Deadlines for projects frequently aren't based on the size of the project, but the desire for an idea to align with an upcoming release - Lots of reorgs, especially when leaders from a different company join