Roku has a great product line and maintains a good, customer-focused engineering culture. Roku is pretty lean given everything that it has been able to accomplish. There are high expectations for employees and a good level of support to accomplish objectives. The people I work with are of high caliber and are supportive.
The company is growing rapidly. This has good and bad aspects.
Management has shown great poise, and this has permeated throughout the organization. As we continue to grow, the company will continue to need this thoughtful and directed leadership.
The interview process by recruiters was haphazard, bombarding me with changing titles and job descriptions. After having agreed to interview with them, the title and JD changed again, and even the recruiter changed. After managing to proceed to the t
One of the worst experiences ever. It took six rounds of interviews covering problem-solving, system design, coding, and team fitment, among other areas, over a period of almost three months. There were multiple delays in interview scheduling, and i
I applied through a recruiter. The process took 1 day. Recruiter reached out via LinkedIn. Had a really bad experience in the first technical round. You walk into an interview hoping for a fair conversation. What you get instead is someone on the ot
The interview process by recruiters was haphazard, bombarding me with changing titles and job descriptions. After having agreed to interview with them, the title and JD changed again, and even the recruiter changed. After managing to proceed to the t
One of the worst experiences ever. It took six rounds of interviews covering problem-solving, system design, coding, and team fitment, among other areas, over a period of almost three months. There were multiple delays in interview scheduling, and i
I applied through a recruiter. The process took 1 day. Recruiter reached out via LinkedIn. Had a really bad experience in the first technical round. You walk into an interview hoping for a fair conversation. What you get instead is someone on the ot