4.0
Sep 11, 2025
Current employee, less than 1 year
Recommend
CEO approval
Business Outlook
Pros
Wonderful people Forward-looking Collaborative Good pay and benefits
Cons
Large, bureaucratic organization Can be challenging to move ideas through to execution Frequent leadership changes Not always clear what teams/groups are responsible for what