I have been with Arup for 2 years and plan to retire here. Despite a lot of deadlines, people are still friendly and the environment is calm. Lots of little perks that takes it over and above. Encouraged to work from home if needed. Arup really cares about it's staff.
Almost always leftover food plus a weekly free breakfast.