4.0
Feb 24, 2026
Current employee, more than 10 years
Meridian, ID
Recommend
CEO approval
Business Outlook
Pros
peer feedback and development consistent feedback from senior management engagement and incentives
Cons
customer service is generally stressful, dealing with unruly customers is frequent. may need to work long hours