4.0
Nov 9, 2015
Current employee, more than 5 years
Idaho Falls, ID
Recommend
CEO approval
Business Outlook
Pros
Good company, Good management tries to be forthcoming and transparent, Excellent work life balance, Excellent pay.
Cons
Large machine of a company, each person has a small part and does not see the big picture.