Forward thinking and inclusive work culture. Really supportive of individual needs and very flexible. They are eager to support development and reward hard work.
Cons
The work-load can be a little high at certain times, however it definitely has peaks and troughs, as in any company.