Everything else. Intensive schedule, short breaks no time off. Lots of requirement for your performance. They have no regard for the wellbeing or fair treatment of their contractors. You will get depressed if you work here. A typical day at work you will start your shift and keep receiving calls
nonstop, it's exhausting.