Roblox is a very comfortable place to work at. All usual stuff that you may see at other successful companies are present: snacks, paid meals, flexible/unlimited vacation, 401K matching etc. Personally I chose Roblox over facebook and google not only because I got a better (or matching) offer from Roblox, but also because I felt that I'd be lost in a huge army of Facebook/Google employees possibly working on something not so important. At Roblox I work now on something that instantly affects entire platform and tens of millions of players and I like that. At google/facebook I'd be getting shares that can be sold for cash any moment, however their value is unlikely to increase tenfold over 4 years. With the way Roblox grows I'm fairly confident value of my options will increase more than 10-x over 4 years of vesting period. Yes, Roblox is not a public company, but it's on a good trajectory to become one: we grow consistently over multiple years in revenue, in user count and retention; Roblox just started to expand worldwide and we have a good CEO and top leadership team. I've been at Roblox just a bit less that 2 years and I'm happy that I chose Roblox over all other options when I decided to move to SF Bay area.
Perhaps our release cycle isn't something that I'm happy to deal with, or our versioning system. Some senior managers are afraid or not willing to try some ideas. For example, Roblox is not a small, agile startup anymore. So, join us and help us make it better!
Some software engineers have identical titles at Roblox but possess uncomparable levels of experience and skill. Use measurable metrics to identify those that should be promoted based on these metrics and overall performance, not on the number of years worked at Roblox. Otherwise, these people might get promotions at other companies.
1. Intro Call with Recruiter (30 minutes) Basic intro call discussing different roles at the company and where interests lie. The recruiter I spoke to was very pleasant and accommodating with my timeline. 2. Technical Phone Screen with Karat (1 hou
It was stressful and frustrating. I was asked questions about my current work, and the recruiter questioned my qualifications all the time. In the end, he said, "I don't know why I am calling you." It hurt me.
The interview process took about six weeks from start to finish. Overall, it was a very positive experience. Everyone I interviewed with was very friendly. The hard skills portion consisted of: * One Systems Design interview * Two coding inter
1. Intro Call with Recruiter (30 minutes) Basic intro call discussing different roles at the company and where interests lie. The recruiter I spoke to was very pleasant and accommodating with my timeline. 2. Technical Phone Screen with Karat (1 hou
It was stressful and frustrating. I was asked questions about my current work, and the recruiter questioned my qualifications all the time. In the end, he said, "I don't know why I am calling you." It hurt me.
The interview process took about six weeks from start to finish. Overall, it was a very positive experience. Everyone I interviewed with was very friendly. The hard skills portion consisted of: * One Systems Design interview * Two coding inter