5.0
Jul 29, 2025
Former employee, more than 8 years
Atlanta, GA
Recommend
CEO approval
Business Outlook
Pros
Room for growth. Learned a lot from the ground up. Worked with some really great people. Fun, international culture.
Cons
Lack of formal training back in 2011-2021. Some people within the company are not helpful.