1.0
5 Feb 2026
Former employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
They have very structured and organized business processes.
Cons
This was once of the most toxic work cultures I ever experienced. I was given homework and books to read outside of work. We worked in a basement. Often our team (the backbone of all processing) was treated very much as less than others. When I made a mistake I was shamed and told I had to write apology notes to the customers it affected.