Speaking purely in terms of technical knowledge and skills, the engineering team is filled with some really smart people. This is the only positive remark I have for the company.
I had two technical phone screens which went really well. After the phone screens, I was invited to the office in Mountain View for a full interview loop. The interview questions were of average difficulty and overall the interviews went really well.
What's very disappointing is the hiring manager and recruiter. When they invited me for onsite interviews, in order to save time and effort, I initiated in-depth conversations with the recruiter and the hiring manager with regards to the requirements for the position and whether my background, experience and skill set were a good fit. The hiring manager convinced me that I was a great fit for the position. However. the outcome of the onsite interview was that my experience/background was not a match for the position. I felt that my time and efforts were not valued and hence I am strongly not inclined to recommend Ooyala.