5.0
Mar 26, 2026
Current employee, more than 8 years
Recommend
CEO approval
Business Outlook
Pros
- Strong supportive culture. Teams are approachable, collaborative, and willing to help each other - Exposure to large-scale, real-world systems with meaningful technical challenges
Cons
Work-life balance is generally reasonable, but can fluctuate due to global coverage requirements and rapid company growth.