Need some help reviewing the 2 offers I recently received... (also any tips on negotiating would be appreciated) IBM Band 7 / SDE-2 (Infrastructure team - IBM cloud) San Jose, CA --- Base: $135K Bonus: $15K Stocks: - Intuit SDE 1 (Software Engineer in SRE team) San Diego, CA --- Base: $118K Bonus: $20K Stocks: $65K (4 years) (On-call rotation) Context: - Graduating with Masters in December. Currently interning with IBM (intern conversion). - Love the current team and amazing manager, lots to learn and working on latest technologies (Kubernetes & OpenShift) - Trying to negotiate a SDE 2 role with Intuit considering I have prior experience working on exact same technologies that they are using (AWS & Kubernetes) Update: Negotiations were successful, and I did get offered a SDE 2 role from Intuit! Base: $130K Bonus: $20K Stocks: $65K (4 years) YOE: 2 Thoughts? #ibm #intuit #newgrad #offers #sde #engineering #software #swe #poll #sde
If inuit doesn't offer SDE2, join IBM. Learn aggressively and jump from there in 2-3 years.
Thanks! I too was kinda inclined towards this line of thinking... Let's see how the negotiations go. The recruiter did mention the team believed in me and that I have good chances to get promoted within a year to SDE 2. Not sure how true this is.
Never ever believe that, it's all 🥕. As a interviewer I'll suggest it's easier to hire someone as SDE2 than hiring someone as SDE1 and then promoting to SDE2...
SDE 2 should be better, go with IBM (unless intuit offers SDE2, which is less likely) I was with IBM and intuit before MS.
Ohh wow! Can you briefly outline your experiences in both the companies? Thanks Also, my recruiter did mention the team believed in me and that I have good chances to get promoted within a year to SDE 2. Do promotions happen this quickly at Intuit?
It’s a false hope, common trick to trap people. IBM: Pros: you will learn about kubernetes/openshift, they’re heavily into it. You can switch teams easily and go to your favorite field (like ML, DS, etc) You will learn more about diff technologies. Good overall WLB Cons: Slow immigration (but doable for initial yrs) Poor system design (poor scaling) Intuit: More into AWS (and more or less GCP) Good immigration support Team switch could be pain in the arse Some teams/orgs can be bad and wlb hugely varies. I would choose SDE2 with IBM in your case and leave in 2-3 yrs, you will learn more there and have more time to interview later.
I voted for Intuit, because of career growth and prospects if you plan to stay and grow for years to come. Plus San Diego is way better area then the bay for living and cheaper. This said I agree with one nice comment up. If you plan to stay around only 2-3 years and jump to FAANG or something in IBM you can have lots of free time to LC, prepare and do interviewing, I think IBM is the best place out there to have a job while searching for job, they pay so low to everyone not exec, and even some STSMs/10s are paid low not to say band 9 managers, so across the org no one cares that timelines are missed, you can work 1-2 hours per day and just make full time job getting to nice company on mid/sen engineer role with DE/exec salary of 300-400k or more
I love working at IBM and my team and manager are great+perfect wlb, but I'm interviewing actively recently since the company has no future and no career growth.
Update: Negotiations were successful, and I did get offered a SDE 2 role from Intuit!
Band 7 at IBM doesn’t exactly map to a SDE - 2 position I guess. It’s still considered as a new grad position. And also yearly increments are very less at IBM.
I’d say intuit. Good product. IBM is ancient