I have worked for amey for the past ten years on three separate contracts.
I started at the bottom and availed of the large training opportunities offered and progressed to management.
I have found them to be a very good employer.
They offer a large amount of benefits, and have always had understanding managers.
Deadlines are sometimes difficult but this is similar in any company.
HR needs improvement but I have always found that H&S is the most important part of the company.
Pay could be improved in some areas, but this tends to be reflected on the contract you work, generally these are in line with marketplace competitors.
Given the size of the company it can be difficult to role out large scale changes and can take quite a while to reach ground level.
I can only speak from my own experiences but if you are willing to work hard and be flexible, it is rewarded and the training provided has given me ample opportunities to move to other better paid roles elsewhere but I choose to stay.
You get out what you put in.
Good teamates, good company values, good pension system
Avg pay, difficult clients