Pros
Technology Innovation The best Engineers Best Infrastructure Open source community
Cons
Top level management rely on middle or a bit low level management. These people play lot of back stabbing politics... I worked for this organisation close 16 months. During that time the people who managed us were very good with me, but in behind the scene they played lot of politics... Finally all these made my exit. They didn't like some one who is moving ahead of them... Though I got software consultant opportunity within the Cloudera, but these people played politics to stop my internal movement. Though I completed year, but I didn't my get 25% of RSUs they allocated at the of my joining. Though the company and technology is good, but there is transparency & equal opportunities. A few people are misleading the top level management.