1.0
Jan 14, 2022
Former employee, more than 1 year
Waukesha, WI
Recommend
CEO approval
Business outlook
Pros
It offers some challenging Tasks
Cons
Very poor training. They expect you know everything from the first day. Very stressful environment to work. The team managers add a lot of unreasonable stress. The company doesn't care about its employees.