4.0
Oct 22, 2024
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
Great management, environment and leadership. They actually give back to their employees unlike more places
Cons
Call reviews are awkward and very strict. Adherence must be perfect and so must your work.