Pros
Flexible working Great people Learning and Development Opportunities Great Clients Management engage with staff opinions and act on them.
Cons
None that I can think of
Pros
Having spent many years working for another company it was refreshing to move here and see how a successful company works. Good pay and benefits. Great work/life balance.
Cons
Really none - very happy here.