Pros
Generally great people at local group manager level and below, although many have been made redundant over the past few years. Pays well, compared to other similar companies.
Cons
Managers further up the food chain seem completely out of the loop with what's happening on "the floor". Double standards abound. Relentless push for 100% chargeability - if you're not, then take leave without pay (even if you're on a full-time contract. No investment in training, along with other insane cost cutting to try to preserve margins. Morale is obviously poor as a result. No push to diversify service offering - instead, waiting for the (oil and gas) market to "come back"....... A bit of a dinosaur, mired in outdated processes, eg. Hard-copy forms and the need to fill in the same details God knows how many times.