Extremely technically competent team. Perhaps outside of Google, Cloudera has the best distributed systems teams in the world.
The small size and high number of experienced employees made it very easy to receive excellent mentorship.
Strong "no-assholes" policy during hiring makes for an awesome work experience.
Hours were flexible; management didn't mind my odd hours or when I worked, as long as work was getting done.
Lunch is provided, and generally the company maintains a very sane work-life balance.
Assignments were very big in scope and extremely challenging. I appreciated their faith in me, and the mentorship provided, which allowed me to approach such challenges.
The benefits are perhaps small compared to other, more established companies. If you expect to be spoiled like Google, Palantir, FB, etc., then you may be disappointed. There's no laundry service or on-site cafeteria, for example. Only lunch is provided, not breakfast and dinner. Compensation is very competitive, though.
I interviewed with Cloudera in 2010 for a Software Engineering Internship position. The organization's scheduling and efficiency were exceptional. My initial interview was scheduled within 12 hours of emailing my resume, and the following interviews
I had phone interviews with virtually every member of the team I would join, mostly ranging from 30 minutes to an hour each. The first interviews were mostly non-technical. However, I had a series of three back-to-back-to-back phone interviews, eac
The process was straightforward. I gave my resume to an internal employee who forwarded it to their hiring manager. I was contacted within four days by a recruiter, who asked for my availability. She promptly rescheduled my appointment, and it had to
I interviewed with Cloudera in 2010 for a Software Engineering Internship position. The organization's scheduling and efficiency were exceptional. My initial interview was scheduled within 12 hours of emailing my resume, and the following interviews
I had phone interviews with virtually every member of the team I would join, mostly ranging from 30 minutes to an hour each. The first interviews were mostly non-technical. However, I had a series of three back-to-back-to-back phone interviews, eac
The process was straightforward. I gave my resume to an internal employee who forwarded it to their hiring manager. I was contacted within four days by a recruiter, who asked for my availability. She promptly rescheduled my appointment, and it had to