3.0
12 May 2026
Current employee
Recommend
CEO approval
Business outlook
Pros
Positive culture overall and most people are a pleasure to work with.
Cons
So many buzzwords and business terms thrown around in seemingly meaningless ways. Too many rah rah type meetings.