Taro Logo

A great culture and environment for the self-motivated & self-directed

Senior Software Engineer
Current Employee
Has worked at Roku for 6 years
November 13, 2020
San Jose, California
5.0
RecommendsPositive OutlookApproves of CEO
Pros

Novice engineers wait to be told what to do and how to do it.

Junior engineers are told what to do and figure out how to do it, with help from their manager.

Senior engineers figure out what needs to be done and convince their manager it's a priority. Their manager trusts that they will figure out how to do it and coordinate with others as necessary.

Roku hires this type of senior engineer. They're fun to work with because the culture values engineers that want other engineers to succeed.

Good managers (most) at Roku don't spend time directing their team. They coordinate with other managers, remove roadblocks, solve problems, and advocate. This leaves engineers free to identify where they can best add value.

Cons

Nits: no 401K match or ESPP

Advice to Management

Managers ultimately determine the culture. Make sure managers who fit the culture stick around, and managers who don't, don't.

Additional Ratings

Work/Life Balance
5.0
Culture and Values
5.0
Diversity, Equity, and Inclusion
4.0
Career Opportunities
5.0
Compensation and Benefits
5.0
Senior Management
5.0

Was this helpful?

Roku Interview Experiences