2.0
1 July 2025
Former employee, more than 5 years
Atlanta, GA
Recommend
CEO approval
Business outlook
Pros
Not long ago, it was a great place to work because of the leadership showing care for employee morale and providing a good culture. Pay and benefits were competitive.
Cons
New leadership team is disconnected, cold and tends to micromanage.