5.0
29 Apr 2025
Current employee, less than 1 year
Idaho Falls, ID
Recommend
CEO approval
Business outlook
Pros
Real value added projects Opportunity to practice technical skills Same experience as if you were a full time employee
Cons
No explanation as to how you can improve