Pros
I love coming to work! I don't personally work in a sales role but for a sales company, the environment is really relaxed and pleasant. The business is growing and such, actively looking for ways to improve staff benefits and flexibility, they really care about their staff here. The senior management are great and there are no toxic attitudes of hierarchy, they have an open attitude to creating new opportunities and ways for staff to be involved in the business and develop themselves . The sales team also have five stars on Trustpilot for a good reason, it's nice to work for a business that looks after it's customers too. It's the nicest place I've ever worked!
Cons
There really aren't any, maybe some of the usual things about being in a small business but I've no doubt that would change.