2.0
Jun 18, 2015
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
Can't think of many as I didn't have to interact with the company often. I mostly interacted with my client and my account managers. The account managers were helpful.
Cons
Benefits are not so great and leave balance calculations seemed to always be off.