1.0
1 Aug 2023
Former employee, more than 1 year
Idaho Falls, ID
Recommend
CEO approval
Business outlook
Pros
Lots of work Work with current tech
Cons
Every day was a circus Too many bosses, not enough workers Pay is not competitive, so turnover is high