3.0
Apr 8, 2024
Current employee, more than 8 years
Recommend
CEO approval
Business Outlook
Pros
Great benefits Above average compensation
Cons
Weak and cowardly leadership Push for a good base salary because you will only earn 50-80% of your targeted bonuses. No work-life balances Most work locations in the US suck