Pros
Great building Passionate development community Awesome (free) coffee Buns and fruit at 10:30 drying room shower facilities security overlooked bike racks convertible parking
Cons
Devs work with their hands tied - no training, no respect and no investment. Banks of hardware on peoples desks rather than a VM Farm ? Devs managing and maintaining some critical and some backup systems because they don't trust IT to have the skills or the turn around to respond to requests of the systems Sophos spends much time and effort on managing bugs rather than fixing them People considered and always referred to as 'resources' Underlying feeling of chat over coffee as frowned upon therefore to be cut to a minimum Time is money. Very little socialising after work - which is indicative of the shallow relationships of your team.