2.0
Feb 18, 2017
Former employee, less than 1 year
Idaho Falls, ID
Recommend
CEO approval
Business Outlook
Pros
Decent work environment but not a whole lot more than that.
Cons
Poor pay, mediocre benefits, and management is a decade behind the times.