1.0
29 Jan 2026
Former employee, more than 3 years
Waukesha, WI
Recommend
CEO approval
Business outlook
Pros
Compensation for good employees, can have a strong outlook for the company if storm activity continues to be strong or the data center business continues to grow
Cons
Overwork employees, constant change in direction from leadership, unclear job responsibilities, micromanaging from the VP level down