Oracle Swings the Layoff Axe
spectrum.ieee.org
spectrum.ieee.org
Me: "Do I have to pay back sign on bonus and relocation? I've been here for less than 2 months."
VP: "You were supposed to, but I pushed it back to the management. Now you are forgiven. That's a very good question."
Me: ......................&^#^(%#&)@!
Today mark as my first out-of-employment day. I am on H-1B, which is an even worse situation. I'll need to find a new job ASAP :(
It seems like a bonkers practice to me. I understand that it is important to hire good people. But this could be delegated several levels down, at least for entry-level hires. I suppose the top dogs could worry about promotions and hirings starting at the level of the junior managers, if they wanted to.
Your position may have been opened before the layoff decision was made, so they decided to leave it open so as not to raise suspicions (managers will rightfully get upset if headcount is taken away from them with no explanation). They might've know the number of people they needed to cull in January, but not decided where it would happen.
There's a lot of work in Seattle. If you're cunning maybe you can get a second hiring bonus in Q1 2019.
And yet it is always the low-level folks who get fucked, while the executives who make the lay-off decisions often are rewarded with promotions and bonuses at the end of the year.
- Because they read it closely but didn't interpret it correctly.
- Because they brought it up and their counterpart said "don't worry, that's boilerplate and we've never actually used that clause".
- Because the alternative was signing a contract that had no relocation/hiring bonus.
- Because they needed a job, and that's what was there.
- Because they really really needed a job to keep health insurance or their visa, and they had no leverage.
- Because they had leverage, but were too inexperienced in negotiations to realize it.
- Because they had leverage, but were not comfortable using it, and were taken advantage of.
There's lots of reasons, of varying quality, that someone may do something that seems ridiculous to you. Why are you implying that the (hypothetical) losing party here is the one who's done something wrong?
I have actually been in a somewhat similar situation myself and I had spent hours googling all the legalese and running the "worst case" simulations in my head before signing it. And my understanding of possible paths and their consequences was very helpful later when the corporate politics unfolded the wrong way and it helped me exit the situation with a net plus.
If you're unsure/nervous, talk to an immigration lawyer. A 1 hour consultation is quite affordable.
It should also be noted that this 60-day margin is a recent (2015 or so) relief by the Obama administration that for some reason managed to fly under the Trump radar of undoing Obama's immigration-related reprieves.
Before that, you would technically be in violation of status literally the next day of the firing. Imagine living in the US legally for 10+ yrs, having a house and kids here who are American citizens, and suddenly be in violation of status and expected to pack your bags and leave the next day coz you got laid off.
I see a lot of (well-justified) anger on HN against H-1B etc. but most citizens don't know what perversities our so called 'highly qualified' labor pool has to deal with. These are unique to the United States, btw. No other developed country has such a ridiculous work visa system.
> Before that, you would technically be in violation ...
The word technically is my point. Nobody was actually treated that way in reality, and lawyers know what's real and what's just theory.
My H1B info is second hand and 10+ year old, so don't take it at face value, but the same goes for what this kinkrtyavimoodh persona says :)
I’ve pointed out this awful situation where you can not afford to ever get let go from your job under any circumstances without jeopardising your life and your family’s life. In response I get “well if they’re so highly skilled, why are they getting let go?” Ask that question to the top comment on this thread, if you think it’s a fair one.
Every year H1Bs need to go back to their home country to get their visa stamped. Why can’t they just go to a government agency within the US? Fuck if I know.
Switching jobs again is a huge pain. A friend of mine has been waiting in India for a few months for his visa to be transferred from one company to another. Imagine if he had kids who were going to school.
But you think this is temporary right? Eventually you get a Green Card and everything gets much better. Wrong. If you’re Indian it could take anywhere between 15 to 20 years to get that Green Card. You will be living the life of a H1B until then.
Contrast all this to my experience in Europe. I got my visa within 2 weeks. I’m treated with respect here. There’s a clear path to Permanent Residency here - just stay in the country for 5 years on my current visa. There’s a clear path to citizenship if I want it - just be a Permanent Resident for 1 year. I don’t get jerked around with stamping requirements. My spouse can work without worrying about rule changes.
Of course, the vagaries of the H1B program along with the indignities and suffering that people go through might actually be a feature, not a bug. The goal could be to create a “hostile environment” to keep the bad sort out. In that case it’s doing really well.
Unless you are filing as EB1, expect to (and plan to) not get it in your lifetime unless the govt changes something.
I'm asking mostly rhetorically (since I know of a handful of people that applied as well as got their non-EB1 green cards within the span of my lifetime), but slightly curiously as well (if you know any recent trends, etc).
Plan to is absolutely the best advice as far as I'm concerned
As an American-born person my frustration with H-1B is twofold: lower wages and abusive treatment of employees. Perspective taking and empathy can be hard when you're talking about a situation you can't relate to but that hardly excuses the atrocious behavior on the part of employers.
He described a depressing corporate culture at Oracle with a seemingly infinite number of middle managers. One of his co-workers spent most of his time in the office managing his real estate business. Larry Ellison is universally hated by the employees. The company is full of academically talented but practically useless people because Oracle will only give interviews to people with a degree from their small list of Ivy-tier universities.
Not long ago he retired and left Oracle. As a result of his experience there I'm now of the opinion that these older tech companies frankly can't die fast enough.
That's only for new grads with no work experience. It's a stupid policy, but in my corner of the company we generally made good hiring decisions. I disagree that the company has a lot of useless academics. IME, engineering and product management are full of very smart, capable, hard working people, some of them genuinely brilliant.
I cannot imagine that a company with a healthy culture could allow such a boneheaded policy to persist.
I don't take referrals lightly, because my reputation is at stake too. In this case, most of my former colleagues were H1-B from India, all of them highly experienced, expert software engineers, dedicated workers, established long-term residents, and personally delightful. These are people I can recommend for any job and I know they'll make me proud.
My boss refused to even look at these men's resumes. It was never said out loud, but I was made to believe that there was an informal policy at Sun/Oracle at that time, that non-citizens would not be considered for employment, and my boss justified it by saying, "there are enough Americans who need jobs".
Of the three white guys I referred, two were hired. How's that for unhealthy?
Edit:
Going through my old emails, it actually looks like I went 3 for 6 on the white guys. Nevertheless... [edit: needlessly inflammatory comment removed].
I feel like you're trying to turn this into a race or gender issue when that isn't necessarily relevant. Like your boss said, maybe he really does just prefer to hire Americans and the race/gender is irrelevant to him.
Didn't matter. Boss wouldn't consider him.
Edit:
What you said is a reasonable proposition. Nationalism and racism can be distinct from one another. But in this case, given the treatment of my green-card bearing friend and the tone of the brief discussions I had with the boss, it seemed clear to me that some amount of outright racism was at work.
One example - since then I've worked for about 5 or 6 companies who boast about how they hired Oracle salespeople, so now they are energizing their sales. But at Oracle we spent a lot of time and effort at HQ doing things to make Sales and the Salespeople effective. So at company after company they can't figure out why hiring the "right" Salespeople isn't solving their problem. But they aren't doing any of the things that we did to support Salespeople (things throughout the rest of the company and outside the company.) We kept most of it secret from Sales, so even they didn't really know what we were doing. So are the Sales people smart? Yes. And are they sheep? Yes.
Similar arguments apply to most of the other PMs outside of core database (who companies also mistakenly hire to "turbocharge" their products), most of the Engineering groups, most of the support teams, and generally everybody outside a relatively small group of people.
Sun was a really cool place to work. The periodic demoralizing layoffs were a bummer, but they didn't seem toxic; it was common for people to come right back, sometimes back to their same offices, after the company started hiring again.
Sun's technology was hugely attractive. Solaris was the best Unix. ZFS, dtrace, etc. Dozens of other projects and thousands of people doing cutting edge work. Even the older stuff like tape and SAM/QFS was really cool to work on. The fact that so much of it was open source gave me a moral imperative to contribute, and I know a lot of other people felt the same.
I think the shear awesomeness of the technology that Oracle inherited from Sun (and other companies) drove the demand for Oracle jobs at that site for years after the acquisition. Oracle has done their best to squander this good will, and I won't be surprised if they find it harder to attract talent going forward.
I'd say the company did not generally treat us little guys like crap. I had great bosses, except for the last one, who I suspect was a hit man hired specifically to thin the ranks. Overall, I feel I was treated fairly, perhaps even better than I deserved.
This is actually a pretty lame answer, sorry. My experience was too narrow to give me any useful insight.
I have to admit, I didn't have a great impression of Oracle before the last few years or so, but sometimes I can't help feeling that their reputation may not be entirely deserved. Google went from having stellar reputation to being dumped on continuously and routinely described as 'immoral', although nothing about the firm or what it did had actually changed. Ditto for Facebook. Microsoft went from being the cool kid in the 80s (against IBM) to the evil monopolist to the stagnant yesterday's team to being cool again very recently, although I doubt the company has actually changed so drastically.
If I were looking for a job tomorrow I'd definitely consider joining the Graal team. Oracle's reputation (and now these layoffs) would certainly make me think twice, but, the work is cutting edge, high impact, Oracle has been a relatively decent steward of Java and its "negative" actions have only been about trying to make it fiscally sustainable, which is hardly a bad goal. And it's not like they've pursued that goal aggressively.
Obviously the experience of a singe drone has little bearing on anyone else. I feel bad for everyone getting pushed out of the boat this month.
Oracle is a massive company, even with trade unions here in Europe. They will not screw you over, as long as you agree that their first and foremost priority is their bank account and act accordingly.
Slimy companies do things to undermine morale and make work untenable for established employees, especially the expensive senior ones. Good example is IBM abruptly banning remote work. Marissa Mayer was known for this kind of thing at Yahoo too.
A year after I left, they moved to a smaller office, and after another couple of years they closed for good. It was all very predictable.
This. I always find myself loyal not to the company but to my (extended) team.
What compelling reason does oracle even have to attract talent?
(Im not being snide, seeious questions)
There is only so many decent jobs you know.
I lot of people talk big about not taking those jobs, but those that actually follow through are extremely rare.
I can absolutely with all honesty say that I would never work for a large company. I worked for a Fortune 10 (non tech) company for 3 years out of my 20 year career and I said never again. Large companies are too stifling and too regimented for me. Even if I didn’t have to move from my low cost of living area and a I was offered a job at a FAANG, I would say no.
Well with one exception, I might be willing to work for AWS as a consultant.
Then again, what is moral? Finance ? Ad tech? And don't say government, IT there is a wreck and a waste (enter Oracle, IBM contracts to piss taxpayer money to).
We're highly paid for a reason unfortunately.
My problem is that I am too naive to sharks and assholes.
I have met thousands and thousands of people in may 22 year career in tech. Of which a very very small number I am friends with still - as I find that many people are way more cunning and conniving than I allow myself to admit.
A software engineer looking for work could do a lot worse.
My impression of Oracle products is that they are frustrating to work with, feature-rich rather than elegant. They can work well, but take a lot of configuring and tuning.
The ex-Oracle folks I've worked with have been a mixed bag. Their reports about working for Oracle have also been mixed, skewing toward the bad. I suspect the company is basically run by sales, not engineering, certainly not customer support.
It is both the best and worse SaaS I have ever used, though my company may be switching to NetSuite ERP soon (technically also now an Oracle product).
I'd have loved to take a job at a local startup, but of the limited local options for my skillset, none had salaries that would pay the mortgage....
They also pay very well, because Oracle doesn't have a great reputation.
The work is good, with a TON of room for growth and leadership.
The goal is ambitious (take on the big players) and well funded.
The people are good. Worklife is good.
They are also still hiring.
The people I spoke to were technically proficient, but not driven in the same way you'd imagine a FAANG employee to be. I eventually gave up after the process dragged out too far. You can imagine Amazon / AWS being able to get away with this, but Oracle?
Their competition at the low end is Google, which doesn’t bode great on quality, and with AWS and Azure they’re fighting on quality and against strong enterprise groups. Not sure who would predict that would go well, but it’s a big market and I suppose they have to try.
I’ve seen Oracle cloud jobs and admittedly balked, no bone to pick with them but don’t see a bright future.
Netsuite does own the largest cloud-based ERP
Because Oracle still has an extremely large customer base, and an exceptionally good and extensive sales organisation that's really good at selling stuff to people.
The enterprise market is still not that well tapped by existing cloud providers. Look at the kinds of sales figures enterprise serving companies pull in, and consider that only a smaller fraction of them have moved to the cloud.
Anecdote: When OCI was announced ("Oracle Bare Metal Cloud") about 2 1/2 years ago, the staff who were there launching it at the Oracle conference had CIOs and the like coming up to them, even then, saying "So what really is this 'cloud' thing"
> I’ve seen Oracle cloud jobs and admittedly balked, no bone to pick with them but don’t see a bright future.
Succeed or fail, it's still interesting work. It pays well. Flexible on hours. Good co-workers, good sense of direction. Lots of interesting problems to solve. None of the bullshit "work everyone to the bone" that I kept seeing in AWS. Good opportunities to make a difference.
In all honesty, I was burned out at AWS and thought "Well.. I've put up with absolute hell in prior tech jobs, and have built up a reasonable resume. I can always move on if it turns out to be hell". My expectations were pretty low. I knew the director I was going to be working for, having worked with him in AWS, and knew he actually gave a damn about operations. It turns out to have been one of the better career decisions I've made. Which is definitely not anything I would have associated with a job working for Oracle.
Whether the company's long term plan pans our or not is mostly irrelevant to whether you're able to do your best work.
It used to be benefits. Back in 2005 (when I worked for them for a year) they had what I understood to be the 2nd best benefits plan in tech (just after Microsoft).
1 - https://www.wired.com/2015/10/meet-walking-dead-hp-cisco-del...
And the best thing, no assholes and backstabbing like in AWS. :)
I know DCO's that couldnt tell you how to find the ip of an interface that make 85k+/yr
I honestly think PostgreSQL is one the core pillars of the open source community, and one of the more underfunded ones.
They reportedly laid off hundreds of employees via robocall within the last couple years: https://www.computing.co.uk/ctg/news/3016768/oracle-engineer...
Is this just my own bias or has anyone noticed an uptick in massive layoff events?
This is certainly part of it. I read something around the time of a quarterly earnings report recently that spoke about how OCI revenue was increasing rapidly, but was doing so by cannibalizing traditional revenue sources.
Yes, I'm being purposely sardonic, but only a little.
I agree with the comments about the quality of people in OCI, it was a big step up from the first pass with the PSM group. Much more of the move-fast and do things right kind of mentality and a lot of hires of people with real scale experience trying to do it better the next time. I hope everyone affected can find better jobs.
No notice, no thank you for your work, just goodbye. DCO is filled with people who do nothing, and have data backing up how inefficient they are, but not a single layoff over there. Too many people were hired just because they knew someone.
From what my ex-coworkers have told me is Oracle slack is freaking out.
But they are sharp in business dealings. If I had to pick one company to own for just pure business efficiency, Oracle would be high on the list.
Cloud options are chipping away at the edges of this. For example, Admissions offices have largely ditched portion of these ERP systems designed for them in favor of more flexible SaaS offerings. As a consequence, if you're into data plumbing, data integration jobs are flowering in Higher Ed.
Part of it is a shitty html-based interface and part is a nearly unusable suite of java applets with inscrutable UI that would have been considered poor even in the late 90's.
I got hand it Oracle engineers, though. What magic to they use to induce C-levels to buy this stuff? They must have mastered the art of inducement with steak, strippers, martinis and lies.
In one truly bizarre meeting, they gleefully announced that a feature-- basically the ability for a user to submit word document or similar into the web interface, was done. Great! I thought. Then I asked the question, "Okay, so where do you go to review the submissions once they're made?" There was no response. I asked again. Then it came. "You want to be able to see them? That's not part of the product. Well, I guess your DBA can query them or something. If you want more, that will be a user customization, our estimates put that around $100,000.
That of course wasn't the only issue of this sort. When we refused to sign off on a major deliverable that really hadn't been delivered, literally overnight they walked off the job. Dozens of people. We cancelled the whole project and switched vendors. There was a lawsuit. They settled with us-- those initial demos had been recorded :)