5.0
Jan 7, 2026
Current employee, more than 1 year
Atlanta, GA
Recommend
CEO approval
Business outlook
Pros
Positive work environment, good career opportunities and work life balance. ATL is a new hub so it's growing fast.
Cons
Very large company with many processes and teams, which can feel confusing at first and requires time to navigate.