FWIW, this isn't really any different from what goes on in regular call centers. I've visited some in the Philippines, and breaks are minutely regulated, personal phones are not allowed, bringing food or drinks to your desk is strictly forbidden, and the tables are laid out in tight ranks so they can easily be supervised by roaming supervisors. It's all about the KPIs, and there's a constant battle between the agents trying to game theirs upward and management trying to squeeze more work out of people, while simultaneously trying to hit their own targets and extract more billable hours from the client.