In my time with Bam Construct UK, I have found that everyone from Site Managers to Senior directors are great people to get along with, easy going and easy to talk too.
One problem I had with them was when I started as a Site Supervisor 32 weeks ago all was fine then Bam got rid of the term Supervisor when asked by the site administrator what my role title now was no one could answer.
Other than that it is a great place to work
Great family oriented company
Agency money not that great