5.0
Sep 15, 2023
Current employee, less than 1 year
Atlanta, GA
Recommend
CEO approval
Business Outlook
Pros
Billion plus in revenue but doesn't feel like you a widget in the machine.
Cons
With 500+ employees it feels like there is a high turnover but there really isn't when you compare to other companies.