5.0
Apr 4, 2025
Current employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
Super-Scale, global, diverse, flexible, energized and collaborative work environment.
Cons
Can take time to orient to the organization, technology and processes but the onboarding process is good.