Pros
Modern building, pretty decent perks, lots of training. Do sometimes get a sense that you're trusted to get on with your work, and they give you time to grow into the role. Relaxed atmosphere for a sales office.
Cons
Would complain about team management but it's the same in any sales office, you get the senior roles through either longevity or decent sales performance. They either don't manage at all, or micro (and time) manage. The pay structure is far behind competitors, although they have addressed this it is still insufficient given the industry is experiencing somewhat of a boom. Plenty of companies offer 25k as a start with mobile/laptop/car. Although in some aspects of the job being part of a large group is beneficial (especially when dealing with larger/international clients) it's proven to be a hindrance on more occasions. It's a dynamic industry with acquisitions/mergers happening on a weekly basis so there is a danger of being left behind. As a result new roles/progression is non-existent. There is a distinct split in the company with the old guard having a detrimental affect on moral of younger/newer employees. They have somewhat of a monopoly on accounts/leads and it creates hard feelings among newer account managers who still have the hunger to hunt.