5.0
14 Mar 2025
Current employee, less than 1 year
Atlanta, GA
Recommend
CEO approval
Business outlook
Pros
Very professional company, well structured, transparent, and takes care of its employees from top to bottom
Cons
Team is way too large for a single manager, but they make it work