u/michaelnovati replied ·
Both are great opportunities, I know many people at both and both are incredibly different.
Good news is that both are great on a resume for the future. Bad news is that it's a big tough decision to make.
Apple: it's pretty hard to get into Apple because each team hires differently and is fairly independent. People tend to stay a long time on their teams. You can move, but people tend to get really good at what their team does and have less breadth.
Roblox: hot consumer product that changes rapidly. The team has absorbed a lot of people from other top software companies and is someone more representative of Silicon Valley.
If you have a lot of initiative and drive, and/or love Roblox as a product, I would choose it and get ready for ups and downs. If you want a stable and great steady career without any curve balls, go Apple.