3.0
Mar 30, 2026
Anonymous employee
Current employee, more than 5 years
Recommend
CEO approval
Business Outlook
Pros
The salary and bonuses are definitely great so long as you're in the job level classification that pays the best. I wouldn't consider socials a perk because not many people show up.
Cons
You won't climb the ladder here. They don't create new positions unless they can be tied directly to commercial sales development. The "relationship" culture (which never really existed... cue high school clicks) is changing as no one socializes because the new hires don't know how to get off their phones or show up to work.