People who had been there 10 years were only making a little more than I did fresh out of school. I also think a lot of people at Apple are part of the devoted, they used Macs their whole life and were living the dream by working at Apple, and HR took advantage of them.
Of course HR said "we pay the industry standard" but later on Apple was convicted of industry wide wage fixing.
So if anything, you should leave Apple just for the pay raise. When I moved to NYC, having Apple on my resume opened a lot of doors and the finance industry more than doubled my pay.
The last 10 years have seen substantial increases in big tech company wages. The tech companies have increased compensation for senior and established folks too, but sometimes the new grads and new hires are riding the biggest wave. Switching jobs can also produce a similar boost if you are caught in this scenario.
Please, please do not spread news like this. It can't be true at all. Do you think they had zero vested stock? I know a software engineer at Apple - he has made about 1 million dollars just from stocks - some were awarded and some were bought from his savings
If you read his post, said he was there 10 years ago in 2009. If you recall, this was during peak recession and at that time Apple was seemingly driven by a culture of ruthlessness that was probably a result of events earlier in the decade (before Steve Jobs came back, when the company was nearly insolvent). Apple was _cheap_ (and still is, in probably terribly shortsighted ways) and would take advantage of anyone and anything they could to save money. Depending on your department, this could mean low wages, no stock, no investment in tooling and equipment, whatever they could get away with.
I started working there in 2012 and worked with a good number of folks that had to put up with absolute hell before iPhone launch (which totally changed the company, for the better). I was really there to do was clean up tech debt bought on by poor planning and shoestring budgets. It seemed like most of the "old timers" were barely making livable silicon valley money and many had tails of Apple managers doing totally shady things like making promises of equity, only to have it denied later (and nothing was on paper). They still stuck around for god knows what reason. I stayed around until my initial equity grant ran out and moved on to greener pastures.
I think we should be fair and point out that unlike basically every other major tech company in the Bay Area, Apple didn't lay any one off in the 2008-2009 recession.
They were conservative, yes, and flush with cash they used to make a number of big strategy acquisitions in the period IIRC.
I've been at several places, usually in the 3-5 year range. But at this exact moment, I'm a bit envious of people who have been at the same company for 8-10 years, and get to enjoy mastery over the system, organization, etc.
Trying new things is fun, but it can be a drag always playing catchup.
(Imho) 7 years is a long time to be working on the same topic, in the same company, moving only vertically.
It's neutral, really.
I've also become more and more effective at quickly diagnosing problems and creating solutions taking into account the people, politics, tech, etc. involved. Tech is only one aspect of our jobs. A lot of time it's the easiest part.
Why would I stay this long at a job? I love the people in the dept I work in. The best team and job environment I've ever had. The drawback to staying a job this long is that, yes, you will probably be underpaid compared to market rate. Life is full of trade-offs and everyone will have to decide if it's worth it. For now, it is for me, but that might change in the future. If I get a new boss or the president of the org changes and he's terrible... /shrug maybe I'll move on. But life is short and if the position is good there's nothing wrong with staying IMHO.
There are nice people everywhere. Go meet them, and take the extra to the bank.
I don't think it's necessarily that clear-cut. Some individuals are capable of pushing themselves. Those who can't, may have managers who are able to. Or, perhaps they rotate to work on a different project or problem space.
One dosen't necessarily need to leave a company to experience change or extraordinary growth. Granted, the extra push/pressure may assist a bit.
Depends on the company culture. I've worked places where wins were quickly forgotten, but mistakes were held against people forever. The longer you worked there, the more you became known for your past mistakes. New employees arrived with a clean slate and therefore were more trusted than past employees.
Obviously, it's a toxic situation. The smart ones sit in the background and only surface when they can be the hero to fix other people's mistakes. Over time, the company loses the doers and risk takers.
So maybe becoming part of the furniture isn't such a bad thing.
While that's true, your strengths stop mattering as much to your coworkers and managers as well, so eventually you run out of steam promo-wise. So unless I'm on a tear in the career department, I rarely stay more than 2 years on any given team anymore.
[1] https://www.independent.co.uk/life-style/millennials-jobs-ca...
Staying at a job for a while is a means, not an ends, and as such not necessarily something to optimize for.
Myself having 0 felonies makes me below average (as 8% of Americans have at least 1 felony), and I don't see myself striving to be above average in this category ;)
[1] https://globalnews.ca/news/3946085/switching-jobs-pay-boost/
Both my mother and her father worked at the same place (a General Electric appliance factory) for most of their lives. My grandfather was there on day one and remained until he retired. My mother started there ~20 years after he did and was there until the day they shut down. I know of one man who worked there for 44 years!
Switching jobs every two years seems so foreign -- and somewhat "suspicious" -- to me.
The last year? I think the rot set in during the Thatcher/Reagan era. Corporations showed they had no loyalty to their employees so they shouldn't be surprised when their employees respond accordingly.
It suggests you were a poor fit for those positions. If your whole resume suggests this, then you’re most likely a poor fit for the position you’re being considered for, which is most likely related to your experience.
I think that proving you can grow in a position is the best way to get good compensation and projects. Demonstrating that you’ll just check out means you’ll never grow or be given anything long term.
Good lord. Are you a "we're a family here at [business]" kind of guy? The justification is obvious: money. When businesses start giving > 60% pay raises at year 2, then you can give some weight to your "poor fit" theory. Until that magical world exists, anyone who doesn't hop while the hop is actively rewarded should be the red flag.
You'd have to be stupid to stay longer than 2 years if someone is willing to throw a whole lot more money in your face.
Never forget that what goes around comes around.
It sounds like you think employers should be happy to be somebody's stepping stone and eat the cost and man-hours of hiring a new employee to replace them before they've even contributed enough to break even on their own hiring expense. Funny how hiring managers somehow don't think being stepped on is a good deal; gosh, I wonder why?
A monetary decision was made to terminate my business relation with you... a box will be provided for your tears.
I was offered more money as my skills outgrew compensation at my previous position - Tagline on resume.
I don't doubt that age discrimination in tech is real, but I'm pretty sure comments like this are way overstating it.