4.0
Feb 28, 2025
Current employee, more than 10 years
Atlanta, GA
Recommend
CEO approval
Business Outlook
Pros
Strong collaborative culture, very smart people, top-notch products, customer-first mindset, transparent executive senior management
Cons
Limited opportunities for ongoing, long-term career growth