My partner has worked for sports direct for over 12 years and the only reason is he is full time and part of the bonus scheme. The company is absolutely s**t to work for. He has been part of the management team and all these people that say if the manager doesn't like you, they think ur s**t they will just not give you hours! that is the truest statement I have seen. They make the place to work competitive which is ok to a degree but, how would you feel on a zero contracted hrs but cause the short staff u work 40hrs a week for a year say you won't get the bonus scheme. They do this to save the company money but try to look pretty on the outside. They are a company of prime example that take take takes from majority of employees but gives nothing in return. I know know plenty of part time staff for sports direct that work there arse off for no reward.
I would recommend you find another company, as they are probably the worst place to work. I did a small stint of around 3 months, because management times feel they are above there team and feel that when it is massively busy just to stay round chatting, my partner was on of these so it's first hand not from what I have assumed.
Don't make the mistake 23,000 of the work force has and that's apply for a job at sports direct.
When the share scheme cashes in, in 2015 then agin 2017 that will be the end of my partners job for sports direct.