I recently received an offer from Microsoft for a lv 59. 59 would be cool, I guess, if I didn't already have 4 YOE. I am a senior engineer where I am currently with a lot of freedom and remote work making more money than what the TC of this offer, which would be ~150k. The recruiter said he tried to argue 60 because of my experience, but the hiring manager was "adament" about me being positioned at 59 which seems a bit insulting. The downside at my current spot is not sure where I go from here as far as progression goes and I won't see a significant bump in pay. Do you guys think it's worth accepting the level 59 offer since I guess from there is a lot of room for growth? Really not trying to take the decrease in pay per month since the base salary is way lower than what I'm at now since Equifax doesn't do that stock vesting bs. UPDATE: Just found out a recent grad of 2021 got hired 2 months ago in the same building at 61 with 0 experience... Yea looking like Microsoft is going to get rejected here #engineering #software #swe
What did you do in the interview? Is the position different skills from your past experience? I have 2 YOE and they had no problem offering me L61, but the job was basically the same skills as I was already doing.
In the interview I did okay I suppose. Bit of studying and multiple teams were interested. The position isn't tailored to my past too much, as they have mobile apps and don't have much experience in mobile development and java. I'm a c# typecript person. But its not like java is that much different and I could pick up any new framework pretty easily. That's what I thought I would be interviewing for, a 61 but then they offered 59 which to me seems like they think im some sort of fresh grad chump
Yeah I would still be insulted as well and lean heavily towards interviewing at other companies. Could just be you got unlucky with the interviews. Just honestly evaluate it for yourself to see if there are ways you can improve before you interview other places.
Depends, perhaps worth it to get msft on your cv and leverage to get interviews at higher tier companies
Yea. Thats also a plan. But they have to know if you hire someone with this much experience at such a low level, more likely then not they are going to leave or not accept the offer
Fuck em mate. Use them and discard. It's their moto and should be yours. They will replace you as soon as you leave. Don't give it any though.
Absolutely don’t accept it. You will never get promoted to fair comp because Microsoft promotions only give 5% more. There are probably over a thousand different companies from big tech to no name startups that will best and maybe even double that offer. I would have immediately declined while the recruiter was still on the phone.
Thought going to the next level up would see a jump in pay. The recruiter said at 60 would be ~180k TC which is a nice jump from ~150k. But I deff would still be interviewing at other places bc this seems way too low
You only get that if you START at the next level. If you get promoted into the next level, you only get 5%.
You can do this if you don’t have any offer. Don’t make the same mistake I did and get on with LC from day 1 along with system design. For L59 the workload is less in the first year so make the best out of it. Dm me for any other doubts.
If they’re not willing to go to 60 then they think you need more ramp up for whatever they have in mind. Don’t take it. You have to then climb the ladder again. Instead take more time and do more interviews. I’ve learned that Sr. Eng can mean different things in different companies so being a Sr. Eng at your company doesn’t necessarily make you a 61 at Microsoft, but I agree that you should be trying for a minimum of 60.
Yup, im in no rush and have an Amazon interview next month for a TC 300K they said was reasonable. So just gonna get back to studying and keep interviewing as im getting paid nice here and have retention bonuses on the way
Is it a full remote position? And did the ask you leetcode?
Yes full remote if I want that option but can also go to the location. And they asked me some puzzle questions like the open/closed parentheses in a string to see if its valid
Where you asked low level design, High level design, multi-threading related questions? Any OOP design questions?
Yea some design questions like how would I design a memory management library. No multithreaded questions. No OOP questions
"design a memory management library" Is it LLD or HLD question? if LLD then it means OOP classes design only right?
Apply for E4 at Meta and L4 at Google. Get paid at least 2X more and get better benefits. Leave MSFT’s lowball without regrets.
Fucking facts
Unless your 4 years of experience are with no prior education, 59 doesn't make sense for you. If you got high school and 4 years of experience, seems about right, as they would expect that experience to just get to the average college graduate. Not saying it is fair or not but saying that would be a reasonable analysis. If you have a CS degree and then 4 years, definitely reject a 59, even 60 sounds wrong if you are doing strong stuff in any company that is not just CRUD work.
I don't agree with the degree aspect being a good reason to offer someone with close to 5 years of experience developing applications from scratch and handling a lot of dev ops / sre tasks a 59 offer. Especially when new grads are getting 61 roles with absolutely 0 real-world experience. IMO a CS degree doesn't mean much in this industry as far as talent or skill goes as there are infinite ways to get the cs knowledge such as leetcode bs or bootcamps. 61 is what I had originally talked to the recruiter about before even interviewing, so them saying 59 just doesn't make any sense.
India
14h
2820
Why is it so G*damn difficult to move money out of India
AMA
Yesterday
2976
I have worked at TikTok US core tech for 3 years. AMA.
Tech Industry
8h
415
How’s capitalism going?
Health & Wellness
12h
827
Issues with sleep
Ask Blinders
19h
841
Why Pronouns shit captured US ? I don’t see this anywhere else
Don’t do it. I’ve done this in the past - 59 is a fresh grad level. Tell them that. If they don’t budge, fuck em
Thats what im thinking. Gonna try to negotiate and see, otherwise doesn't seem worth