Pros
I've been working in technology for almost 20 years and I've never had an experience like I have at Cloudera. Culture is positive across the board. Employees help each other every single day. Two things that I've never heard at Cloudera: "That's not my job." and "I can't help you." Products are top notch. Management team is more committed to the products and customer success than they are at lining their own pockets. I've never seen that to this degree. Communication is open and honest. Ethics is a part of the DNA. The staff are the brightest that I have ever worked with with most of the firm having been educated at the top tech schools in the country. The Berkeley vs. Stanford rivalry is particularly amusing at HQ, but it's all in good fun. Cloudera has more than 50% market share, so 1 out of 2 companies that use Hadoop use Cloudera. I love it here. I may never leave.
Cons
The company is still small and growing, so internal business processes that you might see at larger firms may still be controlled by just one person. As quick as Cloudera is hiring, that continues to improve every month.