5.0
Jul 29, 2016
Anonymous employee
Current employee, less than 1 year
Atlanta, GA
Recommend
CEO approval
Business Outlook
Pros
140+ years of dedication to serving clients. It's real and not just a motto on a poster in the employee break room. Constantly improving products and launching new offerings for clients. Flexible work environment, great facilities, competitive compensation. Lots of tenure of employees (that says something). Overall great place.
Cons
Company could do more to tell its great story.