Current Employee1.6Mar 7, 2024I do not recommend working here, they don't care about their employees or clients, only care about their shareholders
I do not recommend working here, they don't care about their employees or clients, only care about their shareholders
Former Employee3.1Aug 24, 2023Lack of leadership, toxic culture. They need to pay better if they want to keep top talent.
Current Employee4.1Sep 12, 2023All in all a great company to work for. Could be better in some aspect, but could also be way worse.
Current Employee3.6Dec 7, 2023Good company..lots of improvement needed. Alot of restructuring which is a bit affecting the business.
Good company..lots of improvement needed. Alot of restructuring which is a bit affecting the business.