A great job ruined by poor management. Unfortunately that's G4S all over. Dishonest, only interested in their targets, not the clients or staff. If you want to have managers who are only after saving their own skins at the expense of their honesty and integrity and the staff under them then this is the company to work for.
I wouldn't recommend them to my worst enemy.
A degree of flexibility
Most of job is micromanaged to the nth degree, there's absolutely no pleasure from working in what should have been a nice environment, below market rate for job