5.0
23 Apr 2024
Current employee, more than 3 years
Idaho Falls, ID
Recommend
CEO approval
Business outlook
Pros
Fun work environment, you get to meet people from all over, discounted hotel rooms, good customer service experience
Cons
Hours can be long at times, people aren't always nice or patient when they're traveling