1.0
23 May 2025
Former employee, more than 3 years
Chicago, IL
Recommend
CEO approval
Business outlook
Pros
Met some good hard working people.
Cons
Absolutely terrible management, most of the site leaders in the area shouldn’t be in positions of authority and power. Some leaders spend no time on site at all but yet get credited for the success.