4.0
Feb 15, 2025
Current employee, more than 1 year
Atlanta, GA
Recommend
CEO approval
Business outlook
Pros
Amazing culture, great people, fantastic benefits
Cons
There have been lots of layoffs in the past few years. Technology definitely seems behind competitors