Pros
Full training given, commission scheme which is easily attainable with hard work, cash health plan and other benefits, fundraisers, great team to work with, early finish on fridays and hybrid working. Brilliant management and all problems have always been resolved quickly.
Cons
Difficult to talk to different departments, always have to go through someone else to do it for you.