3.0
Jun 15, 2025
Recommend
CEO approval
Business Outlook
Pros
Excellent team culture with little ego. Fulfilling work with meaningful impact on the customer experience.
Cons
Felt very spread thin at times. Upper management can feel a bit out of touch with needs of teams and ICs. A little too much pressure to meet unrealistic deadlines.