Pros
Lots of fun - opportunity to play the games, team nights out and offsites etc. Good focus on employee development - if you have a career goal then managers will support you in getting the experience you need to persue this. If you have a good idea you will get the opportunity to present it and get full exposure with manager support. There is a bonus scheme for all employees - not just sales. Flexibility in working from home etc. especially if you have evening calls. Good atmosphere internally.
Cons
Can be short term thinking - stuffing stock into retailers to hit high targets without considering long term challenges such as cost of clearing, relationship and impact to digital business. Handles redundancies poorly - there have been a few recently as the company restructures. American-centric - can be difficult to get focus for international business.