5.0
Sep 21, 2023
Former employee, more than 5 years
Taylor, MI
Recommend
CEO approval
Business Outlook
Pros
Excellent work life balance, the senior managers work with your needs to provide a safe positive work place
Cons
Limited in potential for US employees outside of Houston area.