5.0
Jul 17, 2024
Anonymous employee
Current employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Opportunity to work with emerging and innovative technology, collaborative team environment, and highly concerned with employee experience
Cons
Teams can be siloed sometimes but they are actively working to make everyone feel part of the bigger company