3.0
Jul 1, 2023
Anonymous employee
Current employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
Stable. Decent work/life balance. Cool tech.
Cons
Chaotic leadership. Low compensation and titles. Your happiness will depend entirely on which team you are in, and it can range from absolutely terrible to easy street.