Pros
Above average pay Working on some incredible projects Limited engineering skills required Lots of modelling software training (external) Comaradery between junior team members makes it bareable (to a limit)
Cons
No access to internet in the office No access to phones allowed in the office No flexibility in working hours 9-18:30 minimum (often past 20:00, and sometimes beyond 23:00) Holidays dictated by management No unpaid days leave allowed Senior team provide no support/training to graduate/interns No senior engineers to develop engineering skills for graduates/interns Employees told opt out of pension scheme or opportunities/progression in the company will be limited Restricted access to most recent/relevant design codes Management team happy to lie/deform character to make an example to other staff Work generally as 3D modellers (CAD monkeys) for management team, with limited opportunities in structural engineering