4.0
Jul 14, 2025
Former employee, more than 10 years
Recommend
CEO approval
Business Outlook
Pros
- people are humble and very good at what they do - leadership strived for transparency and open communication - solid benefits
Cons
- major decisions are not made in the US (which is fine, just takes longer) - strategy tends to change every couple years - offices tend to feel like silos unless you travel between them