Pros
Structured company, a good initial training, some good processes, international environment. Overall it's a good first step in B2B sales, with trainings and best practices.
Cons
There is no equal treatment nor equal opportunity. Too many dodgy situations in business (you can be assigned accounts that have already decided to not continue with Gartner, hence you are responsible for something you haven't even influenced, and then you're left alone) that might be paid directly by the Account Executives without any responsibility nor protection by the company. Too many ad-hoc decisions, the constant different treatment even in the same team and the overall results that employees are not happy. The Business Developer role gets higher salary and treatment. It's a good sales school but not the company to work for in the long term. Salary is not aligned to the market and the location is not convenient for those who are living in the city.