Took great care of their staff
Although the admin office space was outdated when I arrived, it was updated during my time there, from open plan desks grouped together to tiny cubicles which weren't well chosen by management.
Staff were treated well and encouraged to study with a subsidy from the company.
Office staff were often at conflict with each other, or the subject of gossip, - more... which wasn't always pleasant to work in or to conducive foster friendships with. - less
ProsCake and pizza once a month
ConsLack of good mid-level management