I worked for another supermarket company for 15 months a few years ago (I call it Shine, but I'm sure you know who I'm talking about), but was off sick for the best part of 2 months (got no sick pay or SSP), on my return I got a written warning. It was a genuine sickness, but no, the company wouldn't have it, they claimed I was letting down the team and the company. As soon as I got this written warning, they had my resignation letter the next day, and they wonder why there is such a huge turnover of staff. In contrast, the company I work for now treat all their staff as human beings, loads of incentives and pay above national minimum wage.