Register a SA Forums Account here!
JOINING THE SA FORUMS WILL REMOVE THIS BIG AD, THE ANNOYING UNDERLINED ADS, AND STUPID INTERSTITIAL ADS!!!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
  • Post
  • Reply
asur
Dec 28, 2012
Wow that recruiter is blatantly lying. There is absolutely no way that Google didn't have the right people to interview you available and even if they didn't the correct thing to do is to tell you that and schedule interviews when they are available. That comment on getting bumped to L5 upon finding the right team is laughable unless they meant in a couple of years.

Asking for more interviews when you downgrade someone a level is also bizarre.

Adbot
ADBOT LOVES YOU

CPColin
Sep 9, 2003

Big ol' smile.
Nice pull! :yotj:

Achmed Jones
Oct 16, 2004



nah it's almost certainly true that they didn't have the right people on the interview. the deceptive part is that trying again would mean that they'd get the right people, instead of random rear end google SWEs. i mean maybe they would, but the chances aren't good

leper khan
Dec 28, 2010
Honest to god thinks Half Life 2 is a bad game. But at least he likes Monster Hunter.
:yotj: congrats I hope Nvidia is cool. Send us gfx cards

Xarn
Jun 26, 2015
lol, gently caress them

"We want to down level you, but you have to pass more interviews. What do you mean you have a different offer? But you still like us, riiiiiight?"

a dingus
Mar 22, 2008

Rhetorical questions only
Fun Shoe
Congrats! It sounds like the Nvidia interview process is sane and I hope other high level companies follow suit. The LC monkey dance is depressing. The skills you build learning it are completely useless but even worse is it steals time you could use to actually learn cool, relevant stuff.

leper khan
Dec 28, 2010
Honest to god thinks Half Life 2 is a bad game. But at least he likes Monster Hunter.

a dingus posted:

Congrats! It sounds like the Nvidia interview process is sane and I hope other high level companies follow suit. The LC monkey dance is depressing. The skills you build learning it are completely useless but even worse is it steals time you could use to actually learn cool, relevant stuff.

My bigger fear is the skills are harmful and it teaches people to pattern match to a fixed set of solutions and we're all building towards suboptimal solutions as a result.

barkbell
Apr 14, 2006

woof
weird response from the google recruiter... congrats on the nvidia role

Blinkz0rz
May 27, 2001

MY CONTEMPT FOR MY OWN EMPLOYEES IS ONLY MATCHED BY MY LOVE FOR TOM BRADY'S SWEATY MAGA BALLS

leper khan posted:

My bigger fear is the skills are harmful and it teaches people to pattern match to a fixed set of solutions and we're all building towards suboptimal solutions as a result.

it does and we are

Pie Colony
Dec 8, 2006
I AM SUCH A FUCKUP THAT I CAN'T EVEN POST IN AN E/N THREAD I STARTED
G loves to down-level, especially if they don't see other FAANGs on your resume. They're also offering way fewer RSUs than they used to. So maybe a bullet dodged, glad you found a place you're excited about.

Resplendentoops
Dec 24, 2002

A man, a plan, a canal, Nicaragua!

hendersa posted:

The Google hiring committee did not accept or reject my application. Instead, I got an "on hold" status and was told that I wasn't acceptable at the L5 level. I was given the option to do two additional coding interviews for a re-review at L4, which I ended up declining

With your background and experience that is an utterly ridiculous outcome. I could understand the rationale for bringing you in at L5 versus L6, but L4 is just bonkers. Congrats on the Nvidia gig!

AskYourself
May 23, 2005
Donut is for Homer as Asking yourself is to ...

hendersa posted:

:siren:Final Update!:siren:

This is the one that worked out in the end. I ended up receiving an offer for an IC5-level position with NVIDIA, which I have accepted. Score one for the embedded developers! levels.fyi was right on target, and my offer exceeds the listed average for IC5! This is a ginormous amount of comp.

:siren:Google Postmortem!:siren:

The Google hiring committee did not accept or reject my application. Instead, I got an "on hold" status and was told that I wasn't acceptable at the L5 level. I was given the option to do two additional coding interviews for a re-review at L4, which I ended up declining. The recruiter was quite shocked at this, but I told her I had an L5-equivalent offer sitting there and that it didn't make sense to try to please the hiring committee for a shot at an L4 position. She asked me to have a call with her for her to "better understand" where I was coming from, which I accepted.

The call was... interesting. She wanted to know why I'd bail out of the interview process when I was so far along, and I told her that the offer I was accepting had a hiring process where I talked to the members of a team, was interviewed on knowledge related to the role, and had a quick (approximately one week) turnaround for a decision. The "embedded systems design" interview NVIDIA gave me was actually on, get this, embedded systems design. The one Google gave me was on OS trivia with a coding problem unrelated to embedded systems. I told her that I didn't feel like I was a number during the process with NVIDIA and that there weren't any puzzles or games. She assured me that Google treats their employees very well and not at all "like a number." I told her that I did not doubt that was true, but I wasn't an employee. I was an applicant. And, the hiring committee didn't feel that this particular applicant fit their statistically-significant template of a successful employee.

Things began to go a bit off the rails at that point. She strongly hinted that the reason for my rejection was that a lot of Googlers took vacation in December and that the right people weren't interviewing me or reviewing my application because of it. She also said that there was a real lack of embedded people applying with my level of experience and that I really, really needed to do the other interviews and get re-evaluated to at least get me accepted and in the door. Because "Google really needs good people like you." Then, once I was accepted, I could find a team that really liked me who would argue on my behalf to get me bumped up to L5.

You could begin to really hear the frustration in her voice. The system had done me wrong, I was going to go work for a competitor, and she really wanted to talk trash about the process while fighting not to. She was trying to keep a professional demeanor and say something, anything, that would get me to do those extra interviews. But it wasn't working. But she was really trying her best.

Anyway, I reiterated that the process wasn't intended for people like me and that I was sure that Google receives so many candidates that me not receiving an offer wasn't any great loss in Google's grand scheme. She said again that she was disappointed, but understood why I decided to go elsewhere. She finally asked me if Google was still my first choice for employment and whether I'd reapply in the future. I thought about it for a few seconds and said, "well, after going through all this... not anymore."

There was an uncomfortable pregnant pause at that point. I'm pretty sure that if you listened closely enough at that moment, you could hear the sound of her spirit breaking a little bit. Then, she thanked me, wished me well, and told me to let her know if I changed my mind in the future. I thanked her for her help throughout the process and ended the call.

Oh well. You win some, you lose some.

Wow you are the hero we need and deserve ! I would hug you if I could

Pollyanna
Mar 5, 2005

Milk's on them.


hendersa posted:

Oh well. You win some, you lose some.

This tracks with my experience. Google commands a lot of attention and clout as a FAANG, but in my experience the only thing that distinguishes it from other tech companies is its size, and boy does it loving show. Interviewing and hiring seems messy and vague both from the outside and from the inside, and I don't have confidence in its efficacy. I'm honestly kinda dreading ramping up on the interviewing rounds :negative:

Don't get down on yourself, don't let it gently caress you up. This is Google's problem, and everyone knows it but just doesn't want to say it nor can do anything about it. Unfortunately, that includes me :sigh: best I can do is be understanding and supportive during the process, cause I was on the other side of that screen and I know how upsetting it is.

You absolutely deserve to be at the very least L5, with everything you've done (and I even think that's an undershot leveling). I think the NVIDIA role is a great and far better fit for you, and I genuinely wish you luck!

lifg
Dec 4, 2000
<this tag left blank>
Muldoon

hendersa posted:

:siren:Final Update!:siren:


Good God. This is one of those conversations that programmers only dream about.

reversefungi
Nov 27, 2003

Master of the high hat!
Hey goons, would appreciate some advice on next steps to take here (:words: ahead):

I joined a startup in June of last year. It was technically started/funded by a company that's been around for several decades, although the plan is to get us to be independent eventually. When I joined, things were pretty scattered and there was poor communication across departments. We started hiring a bunch based on a hiring plan that assumed a certain amount of growth/revenue that never came. Different departments chased after potential investors and there were no clear priorities on where the product should go.

We hired a CEO-type figure in October to help centralize decision making and give us clear direction on how to move forward which has been very helpful. I feel that the scattered approach we had before has genuinely improved. Unfortunately since they were hired late in the year, this delayed budget planning until the end of 2021. We knew we were losing all our contractors due to this, and that the final budget could mean some positions being cut.

Come the beginning of this year, there was a sizeable layoff (roughly a third of the company, we went from 50ish folks to 30ish) when we received this year's budget from the parent company. We definitely lost more folks than anyone expected. They told us that the budget is firm and our jobs should be safe throughout at least the end of 2022, and that they cut the budget to the most conservative level possible to ensure project longevity. At least one senior dev has put in their 2 weeks since the layoffs. I was just in a call with them, and they mentioned that they have heard a lot of other folks on the project are also considering jumping ship.

My question is, how concerned should I be, and should I start looking for a new job? I received a sign on bonus which I need to pay back if I leave before my first year. Is it common to find companies that are willing to help pay that back? I really don't want to leave, there are some awesome people on the team, the culture is great (despite the layoffs), I rarely feel stressed, and the pay is fine. I know I could be making more, but I don't feel unfairly underpaid. Our revenue situation is definitely pretty barebones, but with the new CEO figure, we have better direction that I'm hoping will start to pay off soon. We got rid of a lot of dead weight during the layoffs, and we have some promising leads in the next quarter or two including a partnership with a very large household-name company. Plus, the parent company has tons of connections that they are leveraging in a more focused way to help improve revenue.

Ideally I'd like to hold off looking until May/June when I'm approaching the end of the bonus-payback window, but would it make sense to start looking even sooner than that? This is my first startup so I definitely don't know enough about potential warning signs/red flags/etc or what to expect in general.

bob dobbs is dead
Oct 8, 2017

I love peeps
Nap Ghost
"we are gonna cut the comp budget in the single time of the strongest comp level rises in 20 years, maybe ever" - read that out loud to yourself and think on whether this sounds like a good idea

thotsky
Jun 7, 2005

hot to trot
Does not sound like you're far off from having done your year. If the pay is not bad, and the bonus was alright then stick with it until then. You can start the process of finding a new place now and see when they need you to join, or if their bonus is enough to offset the cost of jumping ship.

asur
Dec 28, 2012
Most companies offer signon bonuses so using the new one to pay back the previous one should work. The only question you would need to answer is does it matter tax wise. Holding off to midyear should also be fine, doubtful that they do another layoff within 6 months.

That job sounds like the worst of both worlds with minimal payoff if it succeeds.

ultrafilter
Aug 23, 2007

It's okay if you have any questions.


The Dark Wind posted:

Come the beginning of this year, there was a sizeable layoff (roughly a third of the company, we went from 50ish folks to 30ish)....

We got rid of a lot of dead weight during the layoffs....

If a company with 50 people has significant dead weight, something is extremely broken in hiring or retention.

reversefungi
Nov 27, 2003

Master of the high hat!
Thanks folks! Yeah there was definitely something really weird going on in hiring. We had/have a really awesome dev team but product was a complete mess. Thankfully they kept only the good ones.

Unless various revenue leads pan out and the comp situation changes drastically, yeah, it's pretty clear this boat ain't worth staying on, but I do want to hold out at least a few more months. Due to the layoffs/departures, I'm finally getting an opportunity to learn and work in React Native which is something I've had zero experience with before, so would like to finally add that to my list of skills. I also really don't want to bother with the whole job application process just yet, so I want to squeeze a few more months out of this spot for the time being unless there are red flags showing that this might not even last till June.

Hadlock
Nov 9, 2004

If the senior guys are walking out the door and it's almost feb, I would start interviewing now and be polishing your resume so that you interview well for the job you want when they shut down the company and roll the technology back into the mothership. You don't want to be starting this process a week after you get laid off in June

Whatever new job you get will almost certainly cover your starting bonus in the pay delta between this job and your next one. As someone else pointed out, pay is going way way up right now, you'll probably pull a $20k raise when you walk out the door

Plorkyeran
Mar 22, 2007

To Escape The Shackles Of The Old Forums, We Must Reject The Tribal Negativity He Endorsed
You really want to be looking for a job before you need it. If you're happy staying where you are for a few more months, that just means that you can be pickier about what positions you consider.

Rocko Bonaparte
Mar 12, 2002

Every day is Friday!
hendersa, are you going to be single-handedly making Nvidia Linux drivers not suck? That would be very respectable. I still am trying to leverage you as a stick to beat over my old colleague's head when I tried to get you through to Twitter. I think I learned something I didn't want to learn from that.

hendersa
Sep 17, 2006

Rocko Bonaparte posted:

hendersa, are you going to be single-handedly making Nvidia Linux drivers not suck? That would be very respectable. I still am trying to leverage you as a stick to beat over my old colleague's head when I tried to get you through to Twitter. I think I learned something I didn't want to learn from that.
I interviewed with two teams: the CUDA API team and the BMC team (working on their DGX server products). The offer I got was with the BMC team. Both positions involve device driver work, but neither of them develop the PC GPU drivers. Those drivers are developed by the core OS teams.

The BMC lives on the baseboard/motherboard of server systems and it constantly monitors and controls aspects of system health: temperatures, fan speeds, various health-related sensors, states of hot-pluggable processors/RAM, etc. The BMC OS work gets very in-depth, since you're essentially making a specialized OS with a suite of custom device drivers and monitoring daemons to watch over and control a system with soft/hard real-time constraints.

The Twitter job that your colleague is hiring for is a distro-maintainer job with a focus on tuning resource usage via cgroups for performance. The NVIDIA job that I accepted is more about building an OS from the ground up for a specialized purpose. Since Twitter auto-rejected my application, I never received any feedback on where I fell short of their expectations. I don't know what Twitter is looking for, but it must be something pretty special! :v:

leper khan
Dec 28, 2010
Honest to god thinks Half Life 2 is a bad game. But at least he likes Monster Hunter.

hendersa posted:

I don't know what Twitter is looking for, but it must be something pretty special! :v:

They probably don't know either.

ultrafilter
Aug 23, 2007

It's okay if you have any questions.


Rocko Bonaparte posted:

I think I learned something I didn't want to learn from that.

That's a pretty good description of getting involved in the hiring process everywhere I've been.

thotsky
Jun 7, 2005

hot to trot
Had my first performance review after hitting the six month mark. They were very happy with my performance, saying I had exceeded their expectations. Since they don't do annual raises I felt this was a good point to ask for one, but they did not want to have the discussion, saying they would have to talk to their boss about raises in the team in general before being able to discuss it. When I pressed him on setting a meeting on the subject in the future they said it would probably not be happening until I had been there for at least a year. A bit disappointing, my expectations will be pretty big for this summer seeing the huge salary increases going around right now.

Ensign Expendable
Nov 11, 2008

Lager beer is proof that god loves us
Pillbug
Seems strange to me, one would think that there was either a policy to do raises on your anniversary or once a year for everyone who's been there longer than X months. If it's probably not happening until you've been there for a year, nothing is stopping it from not happening after you've been there for longer than a year either.

thotsky
Jun 7, 2005

hot to trot
They seem to have been operating on a basis of people asking for a raise when they have an offer from somewhere else in hand, often at various crossroads for the company. This has led to a huge turnover rate and a few very highly paid seniors. I was definitely giving it at least a year anyway, so it's fine, but they're sort of incentivizing me to start looking around when that time comes around which can't be a good strategy.

Hadlock
Nov 9, 2004

Wait you asked for a raise and your boss flat out refused to run it up the flag pole? Just, "no"? Besides doing weekly 1:1, going to bat for your direct reports is like the only other blood contract you have with your boss. gently caress that guy and run

Rocko Bonaparte
Mar 12, 2002

Every day is Friday!

Hadlock posted:

Wait you asked for a raise and your boss flat out refused to run it up the flag pole? Just, "no"? Besides doing weekly 1:1, going to bat for your direct reports is like the only other blood contract you have with your boss. gently caress that guy and run

Yes I didn't have this for for a while and my career turned into a "lateral advancement."

Hadlock
Nov 9, 2004

I worked at a place where my boss and I hated each other, but he'd at least walk into his bosses office and pretend to vouch for me for a raise. Like, we did not see eye to eye on anything, but he still had the... humanity? To pretend to do his job

I don't think I've ever heard of a boss straight up being like "nope, not even gonna ask" in the same conversation as "I want a raise". Maybe I've just been lucky, or I know when not to ask for a raise

CPColin
Sep 9, 2003

Big ol' smile.
At my two-year evaluation, I asked for a raise, more vacation time, and the option to work from home on some days. My boss's answer was "no" and I should have walked on the spot.

LLSix
Jan 20, 2010

The real power behind countless overlords

The one boss I had who told me "here's what you need to do to qualify for a raise next year" when I asked was straight up lying. I did everything he asked and still didn't get the raise. Happily, I left shortly afterwards.

Ensign Expendable
Nov 11, 2008

Lager beer is proof that god loves us
Pillbug

LLSix posted:

The one boss I had who told me "here's what you need to do to qualify for a raise next year" when I asked was straight up lying. I did everything he asked and still didn't get the raise. Happily, I left shortly afterwards.

I had that at a job once. There was a checklist of things to do for a senior title, I blasted through it pretty quickly. Then my manager claimed there was an unofficial rule that you had to have finished five projects. The projects came and went, and then the goal posts were moved to "you have to be as busy as [architect]". In the meantime I got one 3% raise and the new grads that were being hired were making more than me. My manager was very surprised when I quit for some reason.

TooMuchAbstraction
Oct 14, 2012

I spent four years making
Waves of Steel
Hell yes I'm going to turn my avatar into an ad for it.
Fun Shoe
Friday evening musing about my career plan for this year. My #1 goal is to launch my game...but that's indie gamedev, so the working assumption is that it won't pay the bills and I'll need to go back to (non-gamedev) industry dev work. I spent ~15 years as a generalist with a minor scientific programming bent: I wrote microscope control software, data visualization and analysis tools, and a laboratory information management system. A good amount of databases, teaching systems to talk to each other, complicated architecture problems, API/SDK design, liaising with scientists and non-technical folks, being TL of a large but pretty junior team. The past ~3 years of solo gamedev have added a smorgasbord of miscellaneous other skills on top of that, like shaders, music/art direction (+ evaluating and hiring contractors), sound design, etc.

It'd be nice if I could get work that somehow leveraged that more recent experience, since I found it on the whole to be personally rewarding. However, it's blatantly obvious that I don't have the kinds of artistic chops that folks with serious artistic backgrounds have. And I don't want to work in gamedev if I'm not working for myself.

Any thoughts? If I just have to go back to being paid $300k/year to do <whatever>, well, there's worse fates. I just don't really have a feel for what options my skillset makes available to me, I guess.

bob dobbs is dead
Oct 8, 2017

I love peeps
Nap Ghost

LLSix posted:

The one boss I had who told me "here's what you need to do to qualify for a raise next year" when I asked was straight up lying. I did everything he asked and still didn't get the raise. Happily, I left shortly afterwards.

truth for that kinda claim doesnt exist lol

Achmed Jones
Oct 16, 2004



yeah. i was working like l+3 at oldjob going by the actual requirements, yet things kept coming up that the CTO really wanted me to do before i could get promoted

i later found out that my manager had never actually talked to the CTO about me being promoted

a dingus
Mar 22, 2008

Rhetorical questions only
Fun Shoe
How many of you have worked at a company where it actually makes sense to try and get promoted vs leaving? I've only worked for a couple companies. The first for ~7 years and it was definitely not worth trying to get a raise. The second, who knows yet. But it seems like in today's market it makes no sense jumping through hoops for a year for a promotion vs just interviewing elsewhere.

Adbot
ADBOT LOVES YOU

Xarn
Jun 26, 2015

Rocko Bonaparte posted:

hendersa, are you going to be single-handedly making Nvidia Linux drivers not suck? That would be very respectable. I still am trying to leverage you as a stick to beat over my old colleague's head when I tried to get you through to Twitter. I think I learned something I didn't want to learn from that.

I tried to refer a friend to my employer, and after he chatted with my boss, who then sent over the contact info to HR saying to go get him, we had to poke them 3 times before they unlost his info.

We did not end up hiring him :v:

  • 1
  • 2
  • 3
  • 4
  • 5
  • Post
  • Reply