High TC with Boring Team or Low TC with Awesome Team
Apr 4
15 Comments
250k working on a brand new internal test infrastructure at Company A, or 180k working directly on core app features shipped to millions at Apple? (team worked on features that appeared in WWDC and iPhone reveals for example).
Both are new grad offers. Both are MAANG (not Amazon). Not sure what is the play here. 70k is substantial.
Company A has a far superior scope of TC increase quickly too, but does it matter if I don't love what I am doing?
I don't think Apple will budge on offer -- Bachelors here.
Please leave some reasoning below -- Would love to hear from others.
#apple #google #amazon
#engineering #swe #software #advice
comments
If team or company culture is not bad, boring is still ok as long as you are learning and growing. Have all your fun, enjoyment and excitement outside work. Plus team cultures can change if folks move around in that company. This 70k extra now might mean you have to work 5+years lesser :)
I'm all for promoting WLB but it's disingenuous to say that you'd end up with the same NW by taking lesser TC jobs after 5+ years.
Your actual happiness also may not be what you expect. Your day to day interactions with people around you, your overall prospects of growth as an engineer, and what you can do outside of work (with the extra money you have) may/likely will contribute much more directly to your happiness than some product vision that may or may not get realized in the timespan that you're there. Team priority and charter can also change at any time for business reasons out of your control.
If you’re new grad then you don’t need to maximize TC right off the bat, go where you’ll learn and grow the most which I suspect is Apple
But also Apple is stingy about that whole bachelors masters thing for some odd reason.
Either way, it would be in your interest to disclose the company if you don't have a good reason not to, because the obvious solution would be to join that company and switch teams, but how fast and easy you can do it depends on the specific company.