Fun job once out on the street, good pay with lots of overtime available.
Cons
Senior management at war with employees, pressure on local management passed down to employees. Can be difficult to get holidays. Weekend working compulsory.
Long hours sometimes constantly, sometimes the managers can be a pain because they don’t want to pay you overtime because the more hours they save the more bonus they get at the end of the year