Pros
Flexible / hybrid working , friendly staff , opportunities for development, great on site facilities, nice working environment , good support fo home working and travel . Good choice of a variety of benefits
Cons
Parking can be hard on certain days due to flexible working