1.0
Dec 15, 2022
Current employee, more than 8 years
Saint Louis, MO
Recommend
CEO approval
Business Outlook
Pros
Great experience in leadership and courses -- Tech manager pay 76500 starting to 90k within 3 years if performance metrics are within a 3 or above range. Bonus of 10% potential at end of year
Cons
Doesn't follow the core values of being a leader and misuse employees. Constant requirements of overtime and tactics to reduce peoples home time. People problem solved by exploiting current workforce.