5.0
26 Aug 2025
Current employee, more than 8 years
Recommend
CEO approval
Business outlook
Pros
Culture, interesting and challenging work, growth opportunities, great people, supportive environment
Cons
Some “big business” bureaucracy. Some decision making can be slow.