Likes
Worst company ever. They harass the employees and the management shows no support. The managers put all the blame on you and if you are in a didficult situation, instead of working things out together they will put all the burden on you
read more