"A common question I get is about work/life balance. And I view it a little different too now. At Facebook I could get by barely working a few hours a day. But the job was so unsatisfying that it spilled the frustration in the “life” part"
This is the golden piece for me. I too recently left a big corp to a smaller place, expecting to sacrifice WLB and my free time - yet I ended up feeling happier and spending less time consuming short-form online contents, to the point that I even have more free time now! It never occurred to me that my self-indulging online addiction is actually a coping mechanism towards the unsatisfying and meaningless daily job.
> At Facebook I could get by barely working a few hours a day.
A note of caution that this is not the common Facebook experience. I joined being fully aware of their reputation for poor work life balance, but even then it was soul-crushing. The pressure to perform is near constant, consequences of not performing are real, and the bar for meeting expectations is very high to start with, such that externally hired senior engineers are frequently overwhelmed by the sheer amount of expectations.
I was a manager there and got the distinct impression that the expectations bar was also rising over time. FB/Meta tends to hire the overperforming types, who put extra pressure on themselves to get those Exceeds and Greatly Exceeds ratings that come with real monetary rewards. The problem is you can't have everyone exceeding, not at the macro level anyways. So there's a real pressure on the managers with too many of those Exceeds ratings. The goal is to prevent a manager that misunderstands the expectations from giving everyone Exceeds, but the side effect is that over time there is a drift of expectations from Exceeds to Meets side. Having been with the company for so many years, the author likely did not notice this drift and was able to adjust over time naturally. Newer hires (which, given FB's rate of growth, is the large majority) aren't so lucky.
It always blows my mind how most interview in our field. When I first started in tech I was afraid to talk about not knowing leetcode to my peers. 15 years in and I now can confidently say I’ve yet to meet someone who thinks these are a valid metric.
Why do we make this the gate keeper to our industry when we know (except for the very specific roles) we will rarely need leet code type problems. When we do we just google them.
Somebody here on HN recently shared the notion that leetcode tests are a legal way to discriminate by age or lifestyle, as older and well-rounded developers do not have the time or inclination to grind on such things.
The issue is the sheer number of fradulent and stuffed credentials people have begun using, and applying, en masse to job positions.
To be clear, I dislike the current way interviewing is, but do you have a better solution to screen out 7,000 applicants? The vast majority will be knocked out by the leetcode style interview, and sure, some brilliant minds might fail because they can't remember linked lists in the moment, but atleast you screened down from 7,000 -> 70. If there is a better way, we'd all love to know.
I am prepared for this to be voted down, but I am genuinely wondering the answer to this.
The thought crossed my mind, that they are doing it on purpose: to make the whole experience of switching jobs as unpleasant and traumatic as possible, so that people will stick to their jobs. However a conspiracy is highly unlikely, given that there are so many players involved.
More realistic explanation: they try to make an 'American Idol' like process, this gives them the feeling of having chosen 'the best'. Now it probably takes some standardized task to do that kind of competition, as it is necessary to maintain the claim of having an objective hiring process.
I was once told, that in the olden days there was a different kind of hiring process (that was not about programming jobs, actually, they didn't have that job at the time). It would go as following: the owner would invite the candidate to join the crew for lunch, if the candidate eats a lot, then he would count as a good worker. Actually that would make a good test for 'culture fit'...
Gotta keep the gate somehow. You wanna pull in the big bucks like everybody else on the team? Well? Study those stupid leetcode questions and suffer a day long interview loop first.
It’s hazing. Nothing more.
That being said I’d rather work for a shop that had at least some code tests. I’ve worked in places with none and the code quality is about as shifty as you’d expect.
The most amazingly productive engineers I’ve worked with have all been incredible leetcoders.
You’re right though — I might as well be saying they were also incredible bakers or skaters. If those were also high signal identifiers of good devs then we’d be kneading dough while doing ollies in the interview rooms.
What irks our industry is that there are plenty of good developers out there that produce quality day to day plumbing and integration work that suck at leetcode. That’s fine. We should hire them too, but if you are FAANG you don’t need to if you have post grad leetcoders knocking down your door every day of the week to supplement your already burgeoning cadre of sensible staff engineers.
I’ve heard plenty of horror stories about someone being hired that couldn’t write simple code.
It’s easy to study leet code, and it’s relevant because it shows the interviewer you can write code.
I’ve had non-leet code interviews, like write some feature in 60minutes. It was fine. It tests code and knowledge as opposed to just algorithms and tricks.
I dunno I’ve always felt that the people who can’t leet code are the ones that complain about it. The ones that can just spend a bit of time to practice and ace the interview.
Imagine a job, say "Professional Football Player", where the only criterion for getting the job was "In three weeks, show us your six-pack, do 20 chin-ups, and do the 40M sprint in under 6s".
You don't have to dribble the ball, you don't have to answer a quiz about the rules of the game, you don't have to tackle anyone, you don't have to kick the ball, you don't have to be good at positioning yourself.
Clearly the test seems pretty odd as a way to pick players. But it has benefits as well. The expectations are clear. People who can't do it won't try. People who are in the ballpark and pass will feel special.
Leetcode is a first-order screen to find people of base-level minimum intelligence and problem solving ability. It's not a quiz of actual problems you'll solve on the job, it's a way to screen out the wannabes who couldn't program their way out of a wet paper bag.
Grinding leetcode also shows you've got grit, and are willing to prepare for a task and do what it takes to succeed.
Grind leetcode, show the companies that you can meet their minimum threshold of cognitive and executive capability for entry into their tech department... or don't work for them, it's that simple.
If I ever do an on-site interview again, I’ve given thought to just bringing in a six pack of beer. If I get any bullshit questions, I break out the beer and say “how about we pretend that I did a good job on this question and talk shop about what you really need here, because that’s what I’d like to talk about.”
When companies like Facebook get thousands of applicants per job there has to be _some_ way to unceremoniously cull the herd. Leetcode is it.
I've interviewed at a lot of other places and it's mostly take-home assignments or just talking about past projects or my open source projects. I've never had to do leetcode for an interview in 14 years of working as a software engineer.
the reason why FAANG/M companies do ds/algo interviews is because they get an ocean of applicants and it's necessary for these questions to be the immediate filter.
Most startups I have applied to previously rarely asked ds/algo interview questions.
It's not that they want to, it's that they have to.
> I’ve yet to meet someone who thinks these are a valid metric.
It is a valid metric. It screens for "overachieving" types who have the will power to power through unpleasant drudgery for a pot of gold in the end. If they really want those kinds of people who am i say its 'silly'.
> Why do we make <leetcode> the gate keeper to our industry
This is not about having to use leetcode type problems in day to day work.
Knowing about those is about a state of mind and a culture: that you are passionate about tech and have what it takes intellectually to dig very deep into it and not just another drone that learnt Java just because you knew it would give you a decent-paying job.
I just do not understand why somebody with 20 years of experience would invest that kind of time in leetcode. just say "no" and be done with the BS, and with the kind of financial success the author has enjoyed previously, wait for the right company to come along that doesn't require it. That's the only way the industry is going to fix itself; enough people start saying no.
Several years ago, I've seen an opening where a company was looking for someone to "lead their engineering effort". When I applied, they asked me to pass a hackerrank test. I said, thanks, but no thanks. It's obvious that such mismatch of the role description and the methods of finding the right candidate can only mean they are either incompetent or lying. None of that says anything good about that company.
Personally I don't think it's a very high signal when hiring, mostly useful asking one in a phone screen to see if the person is faking having any programming experience and then leaning more heavily on systems design and behavioral questions.
But, I also don't feel like it's some huge indignity? I have spent far longer on take home tests from companies than practicing leetcode most interview circuits. I wouldn't discount a company for asking these kinds of questions to try to get more signal from applicants.
Some people are very good at BSing their way through interviews, even technical ones. Those people also end up being very difficult to fire and are generally poisonous to culture. Asking them to code is a great filter, it’s hard to fool a compiler. It shouldn’t be the only filter, but for coding roles a coding interview is pretty critical.
I am casually doing some leetcode in prep for a job search a few months down the line. I've never had to do these problems before, nor do I have a formal CS education (am a senior dev). While many of the hard problems are quite esoteric, IMO being able to easily power through most of the easy/mediums is 100% a sign of developer competency. Even if you don't remember the exact algorithm, being able to build it from the ground up quickly and accurately through reasonining seems like a pretty solid signifier of a quality developer to me.
This seems like a very American problem, possibly a Silicon Valley specific one. Not once in my many years in this industry in multiple western countries have I heard of someone being subjigated to such a test. I had to google it to understand the article.
I don't like these questions either. But, I've come to accept that it's worth your time if the companies you're interested in ask the questions. Especially so if they have a big compensation package.
But why? Sure it’s boring, I certainly don’t enjoy doing Leetcode, but if the job requires it I’m not above practicing. It’s not like I’ll have to do it once I get hired.
> I do miss a bunch of Facebook internal tools. Phabricator, Workplace, Scuba, Deltoid and a bunch of others.
I had the opposite experience leaving Facebook for a company that uses externally-available tools.
I do miss 2017 Scuba, Workplace, and Deltoid, since they worked well in Facebook's ecosystem. I do not miss the 2021 versions of those tools (and of most other internal tools in Facebook), which are bloated messes with less functionality and also somehow being slower and more resource-heavy.
One of my positive impressions when moving companies are how much better Grafana, Prometheus, JIRA, Slack, and many other external tools are from internal Facebook tools.
It makes sense if you see it from an influence perspective: external tools need to improve to get new users and retain current ones, but Facebook's tools need to constantly add new features to get PSC performance points and they always keeping a guaranteed audience of the entire company.
Workplace is definitely better than Google chat in my experience.
Phabricator is miles ahead of anything.
Automatic flaky test detection works like a charm and I miss it every day.
However, the organizational culture… I agree with a lot of what he noted about reorgs and that it feels like walking through molasses trying to get anything done quickly.
Glad to see this was about working at FB / Meta rather than being a user. Just for personal interest.
Newish dev doing my first attempt at a FAANG interview. Wondering if I should be trying for FaceBook as long as Im bothering to study. Had a very positive-feeling convo with a recruiter there ~6mo ago before "Meta". Sounds like it might be a negative thing to have on your resume now though?
No, it looks good on your resume. The type of clown who would get upset at you working for Facebook is not someone you want to work for anyway so consider that another plus.
Some people get extremely sanctimonious about the latest thing their politics or corporate "news" media or the current popular trend on twitter gets them riled up about. Of course they will never face up to the fact that the companies they work for and buy from are neck deep in politics, consumerism, advertising, influencing, the war industry, corruption, greed, etc., too.
These people aren't nearly so brave or numerous in the real world as they would have you believe though. If you personally feel okay working for a company then I wouldn't bother worrying about the opinion of hypocrites.
I've been at Meta for 3+ years. I'm also interviewing. I have somewhere between 4 and 8 offers right now (not a humblebrag, just the facts). Not a single interviewer (from junior engineers to directors and VPs of engineering) asked me anything remotely like "Why are you still at an awful company like Facebook?"
The plural of anecdote is not "fact", but that's my experience: for engineers, it's still seen as a positive, or at worst, neutral.
Unpopular opinion: Facebook is widely disliked by the loudest voices in the room (for good reason), but the vast majority of people still just treat it like a fancy forum. It's not going to stain your CV.
Plus, Facebook-the-app is far more disliked than Meta-the-company especially now that's a formal distinction. I imagine it's still relatively cool to work on Instagram, for example.
I didn’t see retirement addressed, that would be among my top priorities personally. Unless he’s already financially independent and can retire at will, taking a 30% paycut off FB’s top 5% comp could mean delaying retirement by many years. Given fixed living costs, retirement savings could easily drop by much more than 30%.
I’m not disagreeing with his choice, it’s a personal one and he may not want early retirement, but I would find it extremely difficult.
"everyday life it’s still very prestigious place to be working at. Getting a mortgage or a car loan is easy, saying you work for Facebook gets you on the fast line."
I once felt that way but after leaving FAANG years later, I realized how snobby something like this would sound.
Was interesting that the writer says little about FB's mission and impact on the world - seems like it was not really important to them as a positive or negative. Perhaps part of this is due to writer's spending more time in tools rather than something like NewsFeed?
A very kind and insightful post. PSC = Performance Summary Cycle
. At Google/Alphabet we call this Perf , performance reviews, every 6 months. Mobility at different parts of Alphabet is more difficult, you may even have to interview again, switching from X or Waymo or DeepMind to Google.
> The salary is high. Facebook aims to pay top 5% compensation in the market (we’ll get back to that). This makes a lot of other things very comfortable: you can go to a restaurant without worrying too much about the bill, get a nicer car, a nicer house, better stuff.
That's very normal, and I don't want to condemn the author for this, but this is a trap. If you get used to the consumption that a 5% salary offers you, then you will have an extremely hard time finding a job that's not at the 5% or better compensation. And those other jobs might come with other tradeoffs that make them unpalatable in other ways.
Avoiding the hedonic treadmill[0] is a good habit to get into if your compensation goes up. It increases your financial stability, and means that you can take a lower paying job if you decide that it'll make you happier in other ways.
0 - Technical term for how increased spending sets your expectations higher, and quickly stop bringing the rush that they first brought.
I started at Facebook a little before Alex, but left five or so years ago. It remains a highlight of my working life. It's a little sad, but expected, to hear it's become just another tech co.
I'm interested to know why you didn't use your network more when looking for new opportunities. Amjad of Replit is an ex Facebook employee, after all.
I dread interviews. I am an engineering manager, a product guy and have a long track record of finding creative solutions to problems, convincing leadership at all levels and executing on it. However, I suck at coding and coming up with solutions on the fly. I need that extra time to think through because I don't have every possible tech solution in my TLB buffers, I need to page them from main memory or even disk sometimes. So I end up failing interviews by default, so much that I stopped trying to move. It helps that I am doing quite well in my current role and am happy, but missing out on growth up the ladder.
This is an amazing piece of writing. I’m grateful to the author for publishing it, and for the poster bringing it to HN. It’s heartening to see high quality writing on a personal blog. Definitely subscribing.
> To cut the chase, the best offer I got was roughly 70% of what I was making at Facebook.
I’ve been there and refused offers because of that. How do you get past this feeling of a company screwing you over unless their offer is higher than your current comp?
[+] [-] fallmonkey|4 years ago|reply
This is the golden piece for me. I too recently left a big corp to a smaller place, expecting to sacrifice WLB and my free time - yet I ended up feeling happier and spending less time consuming short-form online contents, to the point that I even have more free time now! It never occurred to me that my self-indulging online addiction is actually a coping mechanism towards the unsatisfying and meaningless daily job.
[+] [-] romanhn|4 years ago|reply
A note of caution that this is not the common Facebook experience. I joined being fully aware of their reputation for poor work life balance, but even then it was soul-crushing. The pressure to perform is near constant, consequences of not performing are real, and the bar for meeting expectations is very high to start with, such that externally hired senior engineers are frequently overwhelmed by the sheer amount of expectations.
I was a manager there and got the distinct impression that the expectations bar was also rising over time. FB/Meta tends to hire the overperforming types, who put extra pressure on themselves to get those Exceeds and Greatly Exceeds ratings that come with real monetary rewards. The problem is you can't have everyone exceeding, not at the macro level anyways. So there's a real pressure on the managers with too many of those Exceeds ratings. The goal is to prevent a manager that misunderstands the expectations from giving everyone Exceeds, but the side effect is that over time there is a drift of expectations from Exceeds to Meets side. Having been with the company for so many years, the author likely did not notice this drift and was able to adjust over time naturally. Newer hires (which, given FB's rate of growth, is the large majority) aren't so lucky.
[+] [-] beering|4 years ago|reply
The other thing is that for many people, getting a normal Meets All rating is totally fine. You don’t need to push yourself to Exceeds level.
[+] [-] elb0w|4 years ago|reply
Why do we make this the gate keeper to our industry when we know (except for the very specific roles) we will rarely need leet code type problems. When we do we just google them.
So silly to me.
[+] [-] voakbasda|4 years ago|reply
[+] [-] gzer0|4 years ago|reply
To be clear, I dislike the current way interviewing is, but do you have a better solution to screen out 7,000 applicants? The vast majority will be knocked out by the leetcode style interview, and sure, some brilliant minds might fail because they can't remember linked lists in the moment, but atleast you screened down from 7,000 -> 70. If there is a better way, we'd all love to know.
I am prepared for this to be voted down, but I am genuinely wondering the answer to this.
[+] [-] MichaelMoser123|4 years ago|reply
More realistic explanation: they try to make an 'American Idol' like process, this gives them the feeling of having chosen 'the best'. Now it probably takes some standardized task to do that kind of competition, as it is necessary to maintain the claim of having an objective hiring process.
I was once told, that in the olden days there was a different kind of hiring process (that was not about programming jobs, actually, they didn't have that job at the time). It would go as following: the owner would invite the candidate to join the crew for lunch, if the candidate eats a lot, then he would count as a good worker. Actually that would make a good test for 'culture fit'...
BTW, the article has a link to a free course on hiring practices, thanks for the link! https://course.jobsearch.dev/01_introductions/01_course_intr...
[+] [-] spookthesunset|4 years ago|reply
It’s hazing. Nothing more.
That being said I’d rather work for a shop that had at least some code tests. I’ve worked in places with none and the code quality is about as shifty as you’d expect.
[+] [-] gorgoiler|4 years ago|reply
You’re right though — I might as well be saying they were also incredible bakers or skaters. If those were also high signal identifiers of good devs then we’d be kneading dough while doing ollies in the interview rooms.
What irks our industry is that there are plenty of good developers out there that produce quality day to day plumbing and integration work that suck at leetcode. That’s fine. We should hire them too, but if you are FAANG you don’t need to if you have post grad leetcoders knocking down your door every day of the week to supplement your already burgeoning cadre of sensible staff engineers.
[+] [-] sockgrant|4 years ago|reply
It’s easy to study leet code, and it’s relevant because it shows the interviewer you can write code.
I’ve had non-leet code interviews, like write some feature in 60minutes. It was fine. It tests code and knowledge as opposed to just algorithms and tricks.
I dunno I’ve always felt that the people who can’t leet code are the ones that complain about it. The ones that can just spend a bit of time to practice and ace the interview.
[+] [-] dannyw|4 years ago|reply
[+] [-] lordnacho|4 years ago|reply
You don't have to dribble the ball, you don't have to answer a quiz about the rules of the game, you don't have to tackle anyone, you don't have to kick the ball, you don't have to be good at positioning yourself.
Clearly the test seems pretty odd as a way to pick players. But it has benefits as well. The expectations are clear. People who can't do it won't try. People who are in the ballpark and pass will feel special.
[+] [-] bitwize|4 years ago|reply
Grinding leetcode also shows you've got grit, and are willing to prepare for a task and do what it takes to succeed.
Grind leetcode, show the companies that you can meet their minimum threshold of cognitive and executive capability for entry into their tech department... or don't work for them, it's that simple.
[+] [-] devoutsalsa|4 years ago|reply
If I ever do an on-site interview again, I’ve given thought to just bringing in a six pack of beer. If I get any bullshit questions, I break out the beer and say “how about we pretend that I did a good job on this question and talk shop about what you really need here, because that’s what I’d like to talk about.”
[+] [-] sergiotapia|4 years ago|reply
I've interviewed at a lot of other places and it's mostly take-home assignments or just talking about past projects or my open source projects. I've never had to do leetcode for an interview in 14 years of working as a software engineer.
[+] [-] shroompasta|4 years ago|reply
Most startups I have applied to previously rarely asked ds/algo interview questions.
It's not that they want to, it's that they have to.
[+] [-] dominotw|4 years ago|reply
It is a valid metric. It screens for "overachieving" types who have the will power to power through unpleasant drudgery for a pot of gold in the end. If they really want those kinds of people who am i say its 'silly'.
[+] [-] akshat_h|4 years ago|reply
I think it is a case of this being the least worst option.
[+] [-] Aperocky|4 years ago|reply
Not a great metric, but is there a replacement? Not everyone has github side projects to see how their code actually looks.
[+] [-] ur-whale|4 years ago|reply
This is not about having to use leetcode type problems in day to day work.
Knowing about those is about a state of mind and a culture: that you are passionate about tech and have what it takes intellectually to dig very deep into it and not just another drone that learnt Java just because you knew it would give you a decent-paying job.
[+] [-] kache_|4 years ago|reply
[+] [-] andrew_|4 years ago|reply
[+] [-] alexeiz|4 years ago|reply
[+] [-] mattnewton|4 years ago|reply
But, I also don't feel like it's some huge indignity? I have spent far longer on take home tests from companies than practicing leetcode most interview circuits. I wouldn't discount a company for asking these kinds of questions to try to get more signal from applicants.
[+] [-] nathanfig|4 years ago|reply
[+] [-] ativzzz|4 years ago|reply
[+] [-] Handytinge|4 years ago|reply
[+] [-] bcrosby95|4 years ago|reply
[+] [-] quest88|4 years ago|reply
[+] [-] thebean11|4 years ago|reply
[+] [-] mFixman|4 years ago|reply
I had the opposite experience leaving Facebook for a company that uses externally-available tools.
I do miss 2017 Scuba, Workplace, and Deltoid, since they worked well in Facebook's ecosystem. I do not miss the 2021 versions of those tools (and of most other internal tools in Facebook), which are bloated messes with less functionality and also somehow being slower and more resource-heavy.
One of my positive impressions when moving companies are how much better Grafana, Prometheus, JIRA, Slack, and many other external tools are from internal Facebook tools.
It makes sense if you see it from an influence perspective: external tools need to improve to get new users and retain current ones, but Facebook's tools need to constantly add new features to get PSC performance points and they always keeping a guaranteed audience of the entire company.
[+] [-] vlovich123|4 years ago|reply
Phabricator is miles ahead of anything.
Automatic flaky test detection works like a charm and I miss it every day.
However, the organizational culture… I agree with a lot of what he noted about reorgs and that it feels like walking through molasses trying to get anything done quickly.
[+] [-] pkdpic|4 years ago|reply
Newish dev doing my first attempt at a FAANG interview. Wondering if I should be trying for FaceBook as long as Im bothering to study. Had a very positive-feeling convo with a recruiter there ~6mo ago before "Meta". Sounds like it might be a negative thing to have on your resume now though?
Any thoughts?
[+] [-] throwawaylinux|4 years ago|reply
Some people get extremely sanctimonious about the latest thing their politics or corporate "news" media or the current popular trend on twitter gets them riled up about. Of course they will never face up to the fact that the companies they work for and buy from are neck deep in politics, consumerism, advertising, influencing, the war industry, corruption, greed, etc., too.
These people aren't nearly so brave or numerous in the real world as they would have you believe though. If you personally feel okay working for a company then I wouldn't bother worrying about the opinion of hypocrites.
[+] [-] throwaway3137|4 years ago|reply
I've been at Meta for 3+ years. I'm also interviewing. I have somewhere between 4 and 8 offers right now (not a humblebrag, just the facts). Not a single interviewer (from junior engineers to directors and VPs of engineering) asked me anything remotely like "Why are you still at an awful company like Facebook?"
The plural of anecdote is not "fact", but that's my experience: for engineers, it's still seen as a positive, or at worst, neutral.
[+] [-] iamstupidsimple|4 years ago|reply
Plus, Facebook-the-app is far more disliked than Meta-the-company especially now that's a formal distinction. I imagine it's still relatively cool to work on Instagram, for example.
[+] [-] dahdum|4 years ago|reply
I’m not disagreeing with his choice, it’s a personal one and he may not want early retirement, but I would find it extremely difficult.
[+] [-] donsupreme|4 years ago|reply
I once felt that way but after leaving FAANG years later, I realized how snobby something like this would sound.
[+] [-] jackblemming|4 years ago|reply
[+] [-] ncmncm|4 years ago|reply
https://intuitiveexplanations.com/tech/replit/
[+] [-] erehweb|4 years ago|reply
[+] [-] erwincoumans|4 years ago|reply
[+] [-] ashtonkem|4 years ago|reply
That's very normal, and I don't want to condemn the author for this, but this is a trap. If you get used to the consumption that a 5% salary offers you, then you will have an extremely hard time finding a job that's not at the 5% or better compensation. And those other jobs might come with other tradeoffs that make them unpalatable in other ways.
Avoiding the hedonic treadmill[0] is a good habit to get into if your compensation goes up. It increases your financial stability, and means that you can take a lower paying job if you decide that it'll make you happier in other ways.
0 - Technical term for how increased spending sets your expectations higher, and quickly stop bringing the rush that they first brought.
[+] [-] underwater|4 years ago|reply
I'm interested to know why you didn't use your network more when looking for new opportunities. Amjad of Replit is an ex Facebook employee, after all.
[+] [-] ncr100|4 years ago|reply
[+] [-] yalogin|4 years ago|reply
[+] [-] iamsaitam|4 years ago|reply
[+] [-] albemuth|4 years ago|reply
[+] [-] gorgoiler|4 years ago|reply
[+] [-] dom96|4 years ago|reply
I’ve been there and refused offers because of that. How do you get past this feeling of a company screwing you over unless their offer is higher than your current comp?