4.0
3 June 2026
Former employee, less than 1 year
Peoria, IL
Recommend
CEO approval
Business outlook
Pros
Great management. Very supportive if you do your job, even to the point of standing behind you against the client facility if they are being unreasonable.
Cons
Client facilities can pull you security clearance at their own whim removing your ability to do you job.