4.0
16 Mar 2025
Current employee, more than 3 years
Denver, CO
Recommend
CEO approval
Business outlook
Pros
Travel opportunities, benefits are great, office is nice with lots of social activities, colleagues around the world.
Cons
Can feel cutthroat for advancement, long hours at times, work/life balance, salary can feel low for work done.