Great place to work, challenging, rewarding projects, on site campus parking, restaurant and Costa coffee shop.
Cons
None, except perhaps the location - requires commuting to Farnborough (Though company bus pick up and drop to/from local rail station makes it easier).