
[Image credit: Fotolia]

Top 5 small companies
[Image credit: Fotolia]

#5 TubeMogul
93% approve of the CEOs job.
Employee comment: As a veteran of TubeMogul, of various start-ups, and several IPOs, the one thing that sticks out to me about TubeMogul is how we've managed to preserve the no BS culture. I would even go so far as to suggest that the culture has strengthened as leaders at all levels of the organization have matured and the company as a whole has grown more confident with success.

#4 Intacct Corporation
99% approve of the CEOs job.
Employee comment: Awesome company + tons of liberty = great future.

#3 Evolent Health
99% approve of the CEOs job.
Employee comment: By far, very impressed by the smart and creative people, and the open, collaborative culture. I feel like I can talk to anyone about anything, and they are always willing to help.

#2 Fast Enterprises
96% approve of the CEOs job.
Employee comment: The work is engaging given a lot of freedom in the job

#1 The Motley Fool
94% approve of the CEOs job.
Employee comment: The culture is one of drive, entrepreneurship, fun, and helping the world invest better. As an employee you are trusted and respected.

Top 5 large companies
[Image credit: Fotolia]

#5 Boston Consulting Group
96% approve of the CEOs job.
Employee comment: Great work life-balance on most days (just make sure you get the right manager).

#4 F5 Networks
99% approve of the CEOs job.
Employee comment: Best employee training I've seen anywhere. You feel valued. Given the opportunity to rise to your potential.

#3 Nestlé Purina PetCare
98% approve of the CEOs job.
Employee comment: Great company that still is looking to take things to the next level.

#2 Bain & Companyt
99% approve of the CEOs job.
Employee comment: Good work life balance/culture.

#1 Google
96% approve of the CEOs job.
Employee comment: Food, food, food. 15+ cafes on main campus alone. Mini-kitchens, snacks, drinks, free breakfast/lunch/dinner, all day, errr'day.