Pros: Salary, Bonus, Stock Plans, Lunches, Snacks, One Team, great customers
Cons: It is located in one of the priciest areas of the country.
I have rarely heard of employers who take this good care of employees and I've never had the opportunity to work for one until now.
Marketo is staffed with bright, motivated people. Your teammates care about what they are doing and about you. Management needs to get things done and they push employees hard, but they also respect the need for private time and work/life balance. Compensation is excellent. Benefits are excellent. Perks are out of this world.
Marketo is a dream employer.