Pros
Cloudera is an amazing company to work for. I have been at Cloudera for over three years and every year has been an experience. Cloudera is a company that truly respects its employees and their career aspirations, they promote internally and do not block cross team movement. The executive team is amazing to work with. The are not only supportive, but very accessible. I plan on staying at Cloudera for many years to come.
Cons
Cloudera has the same challenges you find at any fast moving company(I would like to say startup, but we are quite large now). The biggest downside to working at Cloudera is the growing pains. There is a lot of reorganization and employee structure movement as the company continues to grow. In the long run it will be for the best, but for the short term it adds some distraction from the day to day.