Pros
Cutting-edge technology stack, highly collaborative cross-functional teams, supportive leadership, great work-life balance, and excellent investment in employee training.
Cons
The company's rapid growth sometimes leads to occasional and necessary changes in organizational reporting structures.