1.0
Mar 24, 2024
Former employee, more than 3 years
Birmingham, AL
Recommend
CEO approval
Business Outlook
Pros
Prior to them getting rid of all the great leaders, this was a great place to work.
Cons
Highly stressful, micromanagment, leaders are stressed and it shows, numbers numbers numbers. Its all about the numbers.