4.0
Aug 27, 2025
Current employee
Atlanta, GA
Recommend
CEO approval
Business Outlook
Pros
Growing company, lots of growth opportunities, positive culture
Cons
Those who don't like a fast paced high pressure environment won't like working here. Salary and benefits can be better.