2.0
Nov 24, 2021
Former employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
It did have benefits, but even so, it only showed up about 60% of the true salary.
Cons
People actually invested in making things better were never heard, the people in charge seemed often clueless and indifferent to actual customer service. A lot of sweeping things under the rug.