Yeah but you boot up your computer while you are already on your shift, you don't have to get 20 minutes earlier to ensure the computer is booted up by the time your shift starts.
It could be worse. I worked in a call centre for a few frustrating years and I had to put up with the following in an environment with no union to help the staff:
1) They expected you logged on and ready for your shift. Logging in happened in YOUR time.
2) If you're on a call during designated break times. Tough, breaks are only 10 minutes.
3) If you're on a call during your designated lunch times. Tough, lunch is 1 hour.
4) If you're on call at the end of your shift. Tough, some mini-hitler manager will make sure you don't rush it even though you're working in YOUR time.
5) If shift changes mean for the sake of working a different Saturday every 4 weeks you have to waste £30 on a taxi for 20 minutes of THEIR precious time. Tough. But if you're brainwashed to believe a load of nonsense primitive desert people dreamt up in the 7th century, have all the time out of work to worship on a Friday. It's not like everyone else is working their designated hours for the same salary or anything.
6) When taken over by another company and targets increase by over 60% in 3 months, affecting wages. Tough.
7) When because of all the above, people are leaving in droves without giving notice and they pay you by cheque without warning because of some flaky new policy. Tough. Have the cheek to object to it because you have rent to pay and nothing to actually get to work with till the cheque clears, some patronising payroll dragon trivialises the matter and you object to her attitude? Don't do that, ironbox is so offended, she'll turn into a delicate little flower and tough when that costs you the job.
Companies without unions are awful to work for.
If companies don't realise their employees are there for the simple exchange of effort and skills for a wage and the company are actually renting their employees time for a salary, they're not a particularly good company to work for.