The work is simple and the company has a decent ethos that rubs off onto the staff making it a pleasant place to work.
Cons
The new 'direction' of the business might not be for everyone. There's a huge amount of responsibility being taken away from managers and placed in the hands of the staff. Even part-timers.