5.0
Jan 15, 2026
Current employee, less than 1 year
Recommend
CEO approval
Business Outlook
Pros
Good culture with strong focus on people Good compensation and benefits Great talent Investing heavily in product Established company Encourages ownership
Cons
Can sometimes feel scrappy for a big company that’s been around so long. Comes with lots of opportunities to streamline processes and operations / have impact. Chaotic onboarding