5.0
Mar 12, 2022
Current employee
Idaho Falls, ID
Recommend
CEO approval
Business Outlook
Pros
The company is always trying to loom ways to improve. Great place to work and gain IT experience.
Cons
Lack of communication and need more expansion for customer support .