Pros
Very central location, nice office spaces, ok lunches served at the office (but meat is never served), good flexibility in working hours, great for working parents
Cons
I've been in this company long enough to say that, if you are joining the Sales team, you should come with a high school mindset. Sales managers are entitled and thirsty for validation. It is a popularity contest where your performance is the least important thing if your manager doesn't like you. I've seen high performers, top salespeople, being pushed to the edge (or fired, or sent on sick leave) because they didn't smile enough - the excuse: they don't represent the company's values. They don't take feedback very well, but they nag you until you participate in employee surveys and team meetings. Of course, you should say what they want to hear and say you are very happy with everything. The moment you share constructive feedback, you'll earn yourself a target on your back, and your boss will take a personal vendetta against you. If you point out any problem, it will become your project to solve it, and you'll get scrutinised 10x harder than those who just play along. My advice: join the sales team if you are ready to launch a full-time campaign to be prom's queen, where the judge is your boss.