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.
u/stevehan2001 wrote (the comment Michael replied to):
Thank you so much for the detailed answer. I'll re-read it many times haha. I don't have a strong passion/belief in Roblox as a product, mainly because I'm not familiar with it. Meanwhile I'm a huge apple fanboy. However, I am young and down for a grind, so maybe Roblox + SF is a
u/michaelnovatireplied·
Most people at Apple are huge fans of Apple products. I would probably go there and get settled in and then revisit in a few years.
Your passion for Apple products will help drive your work.
Imagine working at Roblox where some coworkers have that same passion for Roblox and you are like meh it's cool.
AR/VR is a great space. I think it will set you up long term.