Can't go into too much detail, but don't expect much sympathy from them if you have a personal issue which requires you to work to your contracted hours for a while or otherwise work in a slightly flexible way. I ran a mile when I heard some of the stories about how tough they are with their staff. It may or may not be true, but was enough to raise concern in my own mind.