Extreme hours, horrible work environment, people tend to be mean spirited and beaten down due to workload and hours. Very little mobility within the office, very hierarchical, Norman Foster is god. Once you are in the door, very difficult to get pay raises, you have to threaten leaving. You can't choose projects you are working on, even if you have experience on said project. Partners tend to be very egotistical and will expect/make you work extremely late nights (1am-4am) and weekends. Worked there for a number of years, probably only had 10-15 weekends to myself