First and foremost: GREAT people! Not only are Roku people fun to work with, but I've also been privileged to work with some of the most intelligent, thoughtful people in the tech field.
Compensation: Roku definitely pays at the top of the scale, and reviews this on a regular basis to ensure they keep the best minds in the industry.
Freedom to be productive: Most managers at Roku respect your ability and integrity to produce (those who don't generally aren't around long).
Extracurricular: Fun activities, both formal (company initiated) and employee activities. Not to mention, unlimited PTO (as long as you produce and have your projects up to date).
Frenetic pace! This isn't in itself a bad thing; it just takes some adjustment if you come from a slower-moving company. I know well-qualified former colleagues who I distinctly avoided steering to Roku, knowing they couldn't keep up.
High expectations. To quote the VP who hired me, "We hire for production and we fire for production." Again, you better be ready to run.
Work/Life balance. The company honestly tries to provide such an environment, but due to resource demands, can fall into sustained periods of excessive loading on individuals.
The occasional bad (counterproductive) manager (the "Date-driven Pencil-pusher"). There can be a tendency for some to become so focused on the pace of deadlines that they micromanage to the extent they actually impair progress. Again, they don't usually last long.
Roku would be wise to instill some form of anonymous review and/or feedback process, such as peer reviews or "360" reviews (assessment of managers by non-management personnel, not limited to direct reports).
I applied for this position online in mid-January and received a response asking me to schedule the first-round interview with the hiring manager within two weeks. After that, my virtual onsite interviews were also scheduled within two weeks. The tea
I hate interviewing, but I really enjoyed interviewing at Roku. The process started with a technical phone screen and ended with a virtual onsite (via Zoom) that consisted of 3 technical interviews and 2 discussions (one with a product manager and a
I applied online. The process took 3 days. Fully remote even though the job isn't and I was local. Pretty streamlined and everything got set up quickly. Easy first round, but final interview was back to back with no break for lunch.
I applied for this position online in mid-January and received a response asking me to schedule the first-round interview with the hiring manager within two weeks. After that, my virtual onsite interviews were also scheduled within two weeks. The tea
I hate interviewing, but I really enjoyed interviewing at Roku. The process started with a technical phone screen and ended with a virtual onsite (via Zoom) that consisted of 3 technical interviews and 2 discussions (one with a product manager and a
I applied online. The process took 3 days. Fully remote even though the job isn't and I was local. Pretty streamlined and everything got set up quickly. Easy first round, but final interview was back to back with no break for lunch.