J

Jota sing

3 years ago

Employees here are made to work more than they sho...

Employees here are made to work more than they should. Management forces employees to work for very long hours and work on tasks that they shouldn't be doing. The workload is more than twice the worth of pay the company will give you. Work somewhere else if you can.

Comments:

No comments