5.0
17 May 2025
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
Health insurance Matching 401k Stock discount PTO/wellness days
Cons
Upwards growth/promotions in certain departments very limited Salary ranges up to a certain level seem out of touch with the global environment, inflation, competition