5.0
May 20, 2020
Current employee, less than 1 year
Framingham, MA
Recommend
CEO approval
Business Outlook
Pros
It is fantastic to be able to work in an institution that shares your values, your vision of Customer Service and that gives greater weight to the satisfaction of its Clients than when achieving numerical goals
Cons
It is a pity that they are only on the east coast of the United States.