Pros
You get to make stuff that goes into space, 32 days of holiday per year, no official flexi-time but they're pretty flexible with childcare and other arrangement, BUPA healthcare and travel insurance
Cons
Company culture is to overwork best employees, leadership of company is hardly ever in the office and is confused and incoherent, recent changes have restricted opportunities for advancement in engineering division, people not treated like individuals by senior managers, self-promoting people do best (didn't use to be this way) and get most senior management positions, strategy in telecoms and overseas expansion is poorly communicated, inept and keeps changing, the HR division seems detached from the staff. I've been here 8 years now and the company has got worse every year.