4.0
25 June 2025
Recommend
CEO approval
Business outlook
Pros
Contract with a lot of sites so assignments are predictable and stable
Cons
Low pay when starting out
38% would recommend to a friend
DeJuan Taylor
61% approve of CEO
48% positive business outlook
Check out your Company Bowl for anonymous work chats.
Ratings trend for the last 6 months (14 reviews)