4.0
Oct 13, 2018
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
Onboarding was a breeze They worked hard to keep my with my current position Help and courteous staff
Cons
Sometimes slow email responses Otherwise excellent