Good opportunity in Glasgow. Managers were good and involved us well, kept us informed. Paid 2 months salary on bench while onsite!

Cons

The intranet was horribly bad, incomplete, full of errors.
HR manager was horrible. Simplest of requests need lots of cajoling and pushing and begging since its not their policy to help their employees.