The "red badge" thing was very real. It was really weird having TVCs on your team. You'd all work hard together to launch a thing, and then everybody except the red badge would get a celebratory team tchotchke or a team lunch or something. If you asked about it, the manager would say "we can't give Jim things directly because that might be like compensation and they'd be like an employee." There'd be all-hands meetings they couldn't go to, or seemingly arbitrary doors they couldn't open or internal sites they couldn't see. If you worked with a TVC, you'd get training that felt like you were learning how to own a House Elf: "Remember, never give them clothing or they'll be free! And report them if they ever claim to work for Google."
i was a red badge. it was fucking demeaning. i have a lot of stories, but my favorite was when everyone on my floor got an earthquake safety kit except me. literally google didn't care if i lived or died.
the expectation was that if i sucked up enough ("demonstrated my value") they MIGHT make me a real boy, like some bizarre Velveteen Rabbit fetish game.
i loved watching how Google would continuously pat themselves on the back about how good they are to "their employees," and then openly shit on the people who worked full time at the company but technically weren't FTEs.
it's a caste system. a company that behaves this way should be run out of town with extreme prejudice. but instead they somehow took over San Francisco.
One required by federal policy. Companies are legally bound, or at least incentivized to not risk lawsuits, to degrading temporary staff so as to distinguish between regular employees and contractors.
> the expectation was that if i sucked up enough ("demonstrated my value") they MIGHT make me a real boy, like some bizarre Velveteen Rabbit fetish game.
Google goes out of its way to emphasize that TVC "conversion" does not exist. You can interview, but you'll go through the same process as anybody else, they'll make sure you don't interview with anybody you know, and your achievements as TVC are discounted completely.
This is a case with contractors in all big companies. You are not a company employee. The expectation is that your employer will compensate you and take you out to lunch, etc, etc.
But otoh you don’t need to deal with performance appraisals, office politics and all the other bullshit. Do your work, take the money.
I worked as a contractor for a decade before, I didn't find it demeaning when employees didn't invite me to team lunches or special meetings. Just charge more for your services. Do you care when you get paid $200 per hr, if you are not invited to employee only meetings/lunches? Definitely not. The issue is about the right pay, not so much about demeaning/or that 'caste system' everyone invokes whenever someone sees unfairness.
I'm sorry to hear about that. I always went out of my way to make the contractors feel seen and important. I'd find their manager from the contracting company and write glowing reviews. I'd talk with them, treat them as equals, give them extra swag I got as an employee.
To "stick it to the man" directly by being kind and generous is perhaps the best possible task I can assign to myself.
IBM basically invented this particular kind of caste shaming in a business organization. Hardly their worst crime, and they're still allowed to operate.
I worked at a small company in London and got treated the same way: feeling left out, excluded.
It took me a bit of thinking before I realised it was actually being done for my own benefit, as I was a contractor there. Had they invited me to the office party etc. it would have contributed to me being seen as an employee, and losing the status of a contractor. They could not do this, I didn't want it. Once I realised that, I was fine with it, but it did hurt initially.
I must say it would have been a whole lot easier if the boss had simply bother to explain, but it doesn't really matter, he did actually have my best interests at heart (as well as his own of course!)
Referring to it as a caste system is pretty offensive tbh. It's a distinction between different types of highly paid tech worker ... not a system of oppression.
In the UK we have IR35 laws that say contractors must be distinct from employees in various ways.
The legislation is a shitshow.
It was supposed to be a way to protect people from zero-hours contracts but ended up being a way to extort more tax from businesses.
As a result, contractors face very odd rules to ensure that if HMRC (the UK tax body) comes knocking ... everything seems legit.
This means everything is policed from how you write emails to if you pay for the Christmas team meal.
I had the same issue when I was a contractor at Allstate in the investment department. They were frightened by the Quaker Oats decision where they paid folks as contractors who "forgot" to do their own tax withholding.
This was in the days of cubes, and contractors got the ones that were two folks per cube and there were other things.
Some of us did get hired and became "real". But the concerns that led to this kind of treatment were quite real.
I've worked as an employee and as a contractor in Silicon Valley (never at Google). While it was nice to be treated like an employee by some companies, my attitude was that it's just understood that as a contractor I'm not as much a member of the team as the employees are, and I'm the first to be let go if the money gets tight. Those were the tradeoffs of the flexibility I got. If contractors are the same as employees, why even have a distinction?
The way you should think about it is they didn’t want to spend the money on a full employee for that position. If they were forced to do that they just wouldn’t hire for that position. Or that position would be as competitive as any other job at Google and probably would not be the same people that are currently red badges.
There absolutely is a caste system in Silicon Valley based on how you can jump through credential and interview hoops. Which doesn’t necessarily correspond to job performance, which is frustrating for everyone. But nobody can figure out a better way to predict on the job performance. There are some emerging signals like open source contributions but not everyone uses that either because it can also be gamed.
LAWYERS and insane politicians are the reason why it is this way. Google is just working around all the BS which unfortunately leads to these bizarre behaviors.
I worked for one of the largest banks in Australia as a contractor. When I first joined, "we don't discriminate based on the employment type". The perm staff were wonderful in that regard. Then a new COO joined. He was a fucking sociopath. First we started getting locked out of various internal sites, needing to "reapply" for security reasons. Then they introduced the email badging that appended a big "(EXTERNAL!)" to your name in the address book. Then, if anyone attached anything to an email that included even one contractor as an addressee, they'd see a big WARNING! reminding them that they were potentially leaking the keys to the kingdom to us untrustworthy SOBs. Then in November a big rumour started going around that contractors were going to be "surprised" with a forced 6-week holiday (normal shutdown for contractors was 2 weeks over the break). I politely called out the COO directly on the internal Yammer, asking him to please put an end to the rumour mill and just confirm or deny whether it was true. I said the company would be within its rights to make that call but reminded him that "contractors are people too" and given the time of year, might want to know if their services weren't needed in January. I got a bunch of support from employees (and the managers I worked for) - perm and contractor alike. Many perms were embarassed and apologetic for this outcasting of contractors (way to increase morale Mr.COO). Anyway, within 24 hours, I was pulled out of a meeting and escorted out of the building. The entire Yammer forum was nuked from orbit (I still have a couple of screenshots) and I ended up in their non-existent "black book". I know this latter point because in the intervening years I would occasionally get pinged by recruiters for roles at that bank. I'd laugh and told them I was probably still in the black book and to contact so-and-so to confirm whether I'd be welcomed back. They were always surprised when they did so and were bluntly told that I was not welcome.
Since then I've been a perm at a couple of places were I had hiring responsibility and teams that included contractors and I ALWAYS made a point of treating them EXACTLY the same. I also never encountered another organisation that was as fucked in their treatment of contractors.
This is a direct consequence of the infamous Microsoft case. Contractors used to be treated much better, similar to employees. Then some Microsoft contractors sued for shares worth a considerable amount. Their argument was that they were "treated like employees", and therefore deserve the same things as employees. They won the lawsuit.
Now contractors have to be treated much worse because there is precedent for legal consequences if you treat them as well as your employees. It's just business, it's certainly not good for morale or productivity to create a class divide, but not creating that divide incurs serious liabilities.
My experience as a red badge person was very good. While it is true that I was unable to bring my wife to lunch and I didn’t get free massages, everything else was great.
I was hired by someone with some clout who enjoyed reading two books I had written. He would occasionally call me to talk, and then one time he invited me to work on his pet project at Google.
Some of the perks were amazing. I took an 8 hour class ‘end to end’ that I would have paid a lot of money to take and in one day I got to learn how to use all of the internal systems I would need for my project, plus lots of other interesting stuff. Pure joy, that one!
I totally enjoyed the food (this was in 2013) and I went to invited speaker talks (I made sure that I wasn’t counting this against my 8 hours a day). Getting to meet Molly Katzen (author or Moose Wood Cookbook, etc.) and having a long conversation with her was great. Ditto for Alexis Ohanian.
I also have a work eccentricity, that apparently was not a problem: I always like to start work around 6am, and then leave early. As far as I know, this was not a problem. I need at least two hours a day with no interruptions.
Anyway, if you get a chance to work at Google for a while as a contractor, go for it!
Ah yes, the TVCs. Nothing said "We're evil" more than the subclass of contractors. It is almost a trope in Sci-Fi literature that our characters in this Utopia world discover there are people who are essential to the utopia and yet aren't "part" of the utopia.
Of course in the stories our heroes rally the rest of the Utopians to the plight of this 'untouchable' class, the evil overlords are over thrown, and a more equal society for all is established. But that's why they call it fiction right?
Given that this article is written by a team that was acquired 8 years after I left, and yet experienced the same systemic problems that I explained in my exit interview would eventually kill Google as a company, I feel sad.
Kind of the reason I prefer mid-market tech companies. More likely to treat "contractors" as equals. The place I'm at now they're indistinguishable internally from regular employees, they're just paid by another company.
Effectively the fact that an employer treats a temporary employee "the same" as a regular one (i.e. by granting them the same perks) is construed by courts as evidence that they are not temporary.
So, if a company wants to hire temp/contractor employees, they just can't do this. It's not a "caste" thing, it's not about deliberate discrimination, it's not about keeping wages low or reducing overhead, and it's absolutely not unique to Google.
Blame the courts, basically. It was a terrible decision, for exactly this reason. Its effect is directly contra to its intent.
> If you worked with a TVC, you'd get training that felt like you were learning how to own a House Elf: "Remember, never give them clothing or they'll be free! And report them if they ever claim to work for Google."
Yes! That's exactly what happens. And it did, to Microsoft, and it was extremely expensive. So no one wants to see the same thing happen to them.
Do you really think that Google should not be blamed that in cutting costs they don't want to provide same benefits for people they lease?
If they had a will, they could easily force their vendors to provide same level of benefits.
This is happening exactly to cut costs, to keep reported headcount low. There will be no news if Google cut 50000 of such contractors, simply because they are not counted, not treated like a people. Just a resource, leased from another company.
I remember before this decision, I worked somewhere where people could take longer to be promoted as a temp, maybe even 2 years. I don't know that this was exploitive, it was usually a mix of developing competency and department having budget. If someone left the company, usually someone got immediately promoted out of being a temp. If not that, it was dependent on department budget increase in the next fiscal year.
The legal change meant some roles like QA were put on a company switching treadmill.
no - the reason the issue went to court in the first place, was MSFT and Apple and others, not hiring (stock, health insurance) and then making contractors "prove themselves" a.k.a. extra overtime, demeaning social situations, lower perks etc
That's how it works with contractors in most large organisations. The other side of the coin is that they're usually rewarded better than employees are, on the basis that they can be fired at any time with no notice.
In practice that rarely happens, as higher-pay => better-retention => becomes-most-knowledgeable-person-over-time.
I've never seen a contractor have better salary/pay unless they're a fully independent subject matter expert and have no interest in being employed. I've hired a quite a few contractors and there is usually two cases, I need workers, or expertise that is highly limited.
Most contractors, not SME, are sourced from staffing agencies/partners. Sure, the resource cost is on par with a salaried worker, but typically the staffing company sourcing these people are going to take a huge chunk on that contract, at least 1/3. So yes, the resource/person is 280K on paper, but it's extremely rare they actually get paid that. The staffing agencies will provide benefits, but they're not even close to what in house staff are getting.
It also becomes nearly impossible to hire a contractor from partners in cases like this because you have to buy out the resource on the contract which is almost a non-starter because these fees can easily be 6 figures per head.
Not necessarily. I was a tech lead where I could only hire contractors. The run of the mill CRUD staff augmentation contractors were making about $65 and the contracting company was billing $100 a hour for them with no health care benefits, no PTO, no 401K match.
On the other hand, the “cloud consultants”, who were just old school operations folks who only knew how to do lift and shifts and make everything more expensive were billing $200 an hour. It was a small shop owned by the partners.
Long story short, I left there went to a startup for two years to get real world AWS experience, got hired at AWS in the ProServe department (full time job) and when I got Amazoned three years later (two months ago), I was able to negotiate a side contract with my former CTO for $135/hour and even that was low. I did it because I found the project interesting and I consider my former CTO a friend.
FWIW: I did get a full time job within three weeks.
I’m don’t think it’s true at companies like Google that contractors get paid better. My impression was they get a similar salary but no equity and worse benefits. I’m assuming we’re talking about the TVCs who basically act like ordinary contributors on a team. Not some specialist consultant, I don’t know about them.
Most large orgs don't have the perks of Goog, Meta. Amazon and Cisco don't have free food, massages, etc. so it doesn't matter contractor vs. fulltime.
I don't understand the concern. If a company has a choice of hiring more people with more elasticity, or not hire as much or at all, is that somehow a terrible thing to do?
Half of the things that feel like Google wanted to eject them was to satisfy IRS (e.g. paid rides on GBus), not because Google voluntarily wanted to treat them as such.
FWIW, most red badgers I knew were of non-engineering job functions and for them working at Google offices was a huge plus compared to their best alternative, not by a little margin, but a lot.
If I were to speak from the woke mentality, the author of the blog, who got sweet money through acquihire of a product no one ever heard of and probably never passed Google interview bar would be the bourgeois class at Google and every regular-E-badger with a PhD who works on ads for next to nothing, comparatively, to pay him is a third-class nobody. Gimmie. A. Break.
While FB had the same badge color for TVCs and FTEs, everything else was exactly the same. I later saw the red/white badge dichotomy at Google and thought that the explicitness of it was a bit better.
Cisco has/had an outrageously large contractor contingent (this may be different between Business Units). That's a huge cultural difference between Cisco the tech giant sets
The "TVC issue" is the flip side of Google etc culture and perks. When a company takes great care of its people, contractors seem unfortunate in contrast (since they are someone else's employees, there's no expectation of long-term investment from either side, etc.)
On the reverse of that is a company that's mediocre to work for. The contractors might seem like the lucky ones in that scenario (hence, resentful language like "highly paid contractor" etc.) In fact, the same TVC might be the "highly paid contractor" at the same pay and treatment somewhere else.
Other posters already explained why it's like this - mainly because they are employees of another company, with a much lower barrier to hiring (and firing), a different liability profile, etc.
> And report them if they ever claim to work for Google.
Google is already too big at this point, I'm talking about producing anything that would have a real impact in the medium to long term.
In a way, that's good, the last thing we really want is for really talented people to be able to do meaningful work at Google's scale and given Google's current incentives, on the other hand you have to feel for those talented people and for their wasted intellectual potential.
> If you asked about it, the manager would say "we can't give Jim things directly because that might be like compensation and they'd be like an employee."
While extending it to things as small as a team lunch is going a bit far, it's understandable that they don't want to open up a slippery slope of it looking too much like an employment relationship. In many European countries that can result in false self-employment and get both the company and the contractor in legal trouble.
> that might be like compensation and they'd be like an employee
Blame government regulations in this case, probably? It seems implausibly evil that they would be that anal about things just to preserve the in-group club status. But, if it's about employee vs contractor distinction for regulations, it makes total sense (well, not at a global/system level, but the behavior in isolation).
Is this a happy story? Having read it my takeaways are that they were immediately asked to rewrite their app in Google's way, then a separate research team went off and wrote them a new API for their core functionality. And now given Socratic by Google on the Play Store was last updated on Oct 21, 2020, and is not available for my Android 13 device, so seems to have just died?
Kind of seems like Google bought the company, mushed the team into the rest of Google and killed the app off.
Code and infrastructure must evolve, and Google excels at building secure, scalable, performant, maintainable systems that squeeze every last bit of signal from noise. Startups don't have the resources to do that, and Google can't launch a product built in the startup way.
For an example, anything/anyone that wants to access user data at Google faces an extremely high bar for access, with layers of access control, auditing, approvals, and enforcement, starting at the design phase through to implementation.
At Google that's a good thing. However it would be pretty silly at a 10 person startup.
What Google isn't great at is taking risks on new product ideas (for many good and bad reasons), and that's why they often acquire companies that do that sort of thing.
To me it reads more like someone with a positive disposition (or someone who has founded a start up and doesn't want to burn bridges) laying out the problems without saying they are problems. I mean come on - the upsides: we "merged cultures", "our app lives on", "careers have bloomed" versus downsides "we quit", and "we don't think we actually delivered what we wanted to". But it's ok because after everyone who cared about the product quit, maybe someone else will might make it happen ¯\_(ツ)_/¯
You could change none of the facts of this blog and write it as an aggressive rant about how Google murdered their startup, forced them to re-write the entire thing, stopped them shipping by being a bureaucratic nightmare, and the big take away is you can succeed at google if you "play the right game" if you know what I mean. It's ... not positive.
That's originally what I felt like reading this article, that there were good things and bad.
But if you look at the true final outcome, the post you are responding to was correct: they bought Socratic, rewrote and then relaunched it, and now Socratic is for all intents and purposes dead.
So, upon reflection, saying "there were good things and bad" feels a bit like the famous "Other than that, how was the play, Mrs. Lincoln?" joke.
Socratic by Google still exists today and is a widely beloved app based on reviews. They had to rewrite the code and infrastructure, but "killing off the app" implies that they just shut things down. That never happened.
As for "happy story", I think the founders of Socratic learned a lot. Shreyans is just trying to share his learnings here. Not celebrate or mourn.
I was at Google from 2015-2023 and not really. Even large acquisitions like Apigee, Looker and Fitbit were multi-year "integrations" fraught with all sorts of pain & suffering. Smaller acquisitions like Stratozone, Orbitera, AppSheet, etc all follow the Socratic path: acquire, rewrite, halfassedly integrate, create confusion and anxiety.
its a PR piece IMO. The google way is terrible for producing products people want, which is why they always have to purchase their way into new products.
After reading this, I was left with the impression Google is full of under-utilized talent, has poor product vision and has systems in place that discourage innovation and risk taking.
So if this is a PR piece, then it is not a great one.
I know almost nothing (I read the article but that's all) but my gut tells me it could have been a "scoop this potential competitor up early" as there was so much overlap between Socratic and what Google research is doing. Could also have been a "we need a product to justify this research work, and Socratic is a good one." Or it could just straight be an acquihire ¯\_(ツ)_/¯
Normally I'd consider it an acquihire when a company acquires a startup / smaller company and immediately announces the discontinuation of the product. Less so if there's an attempt to continue developing the product, even if it eventually gets shut down.
That's an interesting word. I assume it's when a large company buys your startup just to have access to the talent, without much regard for the startup's product? What sorts of offers do they make to the founders?
Aquire a company not for the product, but to hire specific people working there. Like experts in a field. For instance if you have a competing product and want to build something using expertise or if you think the technology can be applied elsewhere.
> they were immediately asked to rewrite their app in Google's way, then a separate research team went off and wrote them a new API for their core functionality
What I learned getting acquired by Google is that if your company is below a certain size, everyone will need to do a technical interview to be hired and leveled. They tell your management to lie to you, and tell you its just a meet and greet, with questions about projects you worked on, general background stuff etc. But its actually a full on surprise technical interview. (NOTE: This was true in the early-ish 2010s, not sure if it is still the case).
Imagine walking into a technical interview 20+ years out of grad school. Then again, I'm honestly not sure if being relaxed and able to sleep the night before helped more than spending a few weeks doing interview prep would have helped.
I hope things have changed, but then again, it could have been your management's decision. A friend from grad school came in on another acquisition as CTO of the company being acquired. He told me that he ignored M&A's suggestion to lie about the interview process to his team.
Well, except that they just exterminated your former employer and all your stock options and compensation bonuses are tied to passing that gauntlet?
It's more like getting a layoff and then offered an interview for a new job.
For me, we didn't have to do the interview. But there were a lot of other strings attached, most drastic being having to move cities (or have a 2-hour-each-way commute).
The money makes it worthwhile, but it's not a happy happy joy joy moment.
I also got a peavish Google recruiter all pissed at me about the fact that we were sharing notes with each other about the offers they were sending us, which I thought was pretty funny.
it doesn’t depend on the size of the company, but the kind of acquisition and the terms of the acquisition
on acquihires you can have a full interview
I went on this meet and greet and it was more of a googlyness type thing just to check you have a pulse, others didn’t at all, all the team was hired, my only guess it could affected leveling and price
The company I worked for was the same, But it's a curse though. Always got the feeling of being looked down on for not running that gauntlet. If you're being assimilated into the Mountain View Googleplex -- fine, it's so massive nobody will care or notice. But being borged into a small site everyone will know and there were snotty people who openly grumbled about it.
Soooo much of the Ego of Google engineering -- at least in the past -- is built around their sense of superiority of having made it through that interview and being selected as one of the "best engineers in the world."
Gave me heightened impostor syndrome for 10 years.
>Amazing things are possible at Google, if the right people care about them. A VP that gets it, a research team with a related charter, or compatibility with an org’s goals. Navigating this mess of interests is half of a PM’s job. And then you need the blessing of approvers like privacy, trust and safety, and infra capacity. It takes dozens of conversations to know if an idea is viable, and hundreds more to make it a reality.
This article summarizes clearly why Google is getting their ass kicked by OpenAI, they had all the tech but way too much bureaucracy, red tape, and lack of bold leadership to get anything out the door. If you look at the GPT4 paper credits half of the team worked at Google Brain and apparently felt they had to leave to get their work into production
I work at Google and just today I had a conversation with a director that made me realize even he cannot force anything that doesn’t make “promo” happen: the culture is rotten to the core in terms of incentives. If you want to get anything done fast “at” Google, you pretty much have to quit and do it and then get re-acquired.
I had the pleasure of working with Shreyans as a SE at Maven last year and it's funny to see how this blog post explains some of the experience working together. There was a strong aversion to meetings and process and big emphasis on empowering the employees to make judgement calls and just reach out for comment if they're unsure. Those things just made sense to me so I didn't question it but coming so recently from Google might have made those aversions stronger. At the end of the day, I enjoyed that way of working (which is probably much harder to do with bigger teams) and I hope to bring it to the next place I go.
I left for a funded opportunity to travel Europe while doing an urban studies masters (https://www.4cities.eu/) but it wasn't an easy decision. I hope we work together again in the future. If anyone is looking to work at an education startup check out maven.com for sure.
> Googlers wanted to ship great work, but often couldn’t. While there were undoubtedly people who came in for the food, worked 3 hours a day, and enjoyed their early retirements, all the people I met were earnest, hard-working, and wanted to do great work.
> What beat them down were the gauntlet of reviews, the frequent re-orgs, the institutional scar tissue from past failures, and the complexity of doing even simple things on the world stage. Startups can afford to ignore many concerns, Googlers rarely can.
I started as someone excited to learn, make things happen, and work hard. Within a few months I realized that the team I joined was the "wrong" version and the "right" version of that team was in another department I couldn't transfer to. My manager was in denial, my team-mates were quitting rapidly, and my skip manager was incredibly toxic.
But the worst part was that doing even a simple thing was a monumental task. Something that for a startup could take an hour to pick up, turn into a PR, get review, launch and get analytics on would take 2 months at Google. You could do other stuff in parallel of course but the iteration cycles were horribly slow and the ability to get feedback almost non-existent. The team I joined had worked on their product for 6 years and only just got the most primitive feedback metrics a few months into my joining.
3 months in and I knew I had to quit. I was out of there 15 months after joining. I'm going back to the startup world on Monday and I'm actually really excited!
The extra pay of Google doesn't matter to me. The extra scale of Google doesn't matter to me. I never want to work at a big organization again and would rather die poor and accomplished than rich and depressed. I came to Silicon Valley to learn as much as possible. If I work on a high-scale system I need to have earned that by building, launching, and supporting that system from step 0. If I get big pay I need to have earned that from excellent product development.
> I never want to work at a big organization again and would rather die poor and accomplished than rich and depressed.
> I came to Silicon Valley to learn as much as possible.
> If I work on a high-scale system I need to have earned that by building, launching, and supporting that system from step 0.
Big respect for you. I quit programming as a whole because I felt I would never find people with your mindset in this field. The thought depressed me enough to choose another career.
The tone of this is so different from the factual content it was really hard to read. Like a story about a machine that crushed your hand, and you wrote note to yourself that next time it would have crushed it faster had you sharpened the gears first.
Where did all your negativity come from? "A machine that crushed your hand?" The author clearly learned a lot, had fun, and also recognized the issues at Google and quit on their own accord. Sounds like any other job to me.
Not who you replied to but often even if significant parts of your job is shitty, if the fundamentals (incl having a good boss who bats for you) are in place, you'd speak favorably/with fond nostalgia. This didn't sound anything like that.
when building industrial tools, one builds them to do their job as painlessly as possible, so I could totally see writing a note to self that the gears should be sharpened.
In my experience, LLM's are bad at generating concise & witty jokes. They can randomly generate but that requires the the prompter to be a funny person to begin with.
The second passport thing is definitely true. When I'm abroad--even, recently, Buenos Aires--I have access to office space, free food, a gym, and even a music room where I can practice guitar and piano.
It's funny because later in the article he mentions the difference between Google and Amazon, and this is a huge one. At Amazon you can't even open the building next door without approval.
When I went to other sites I just had to file a ticket and that was it. If something were to be approved, it was automatic, unless it was a restricted office/building. Maybe it depends on the job role.
Not too unusual, other companies I've worked were very similar.
Another great thing is you can usually find someone who is up to have fun, even if you have no social connections in a place you're travelling to. I was visiting Barcelona a few years ago and emailed the misc- alias seeing if anyone wanted to visit Montserrat with me, and 5 of us went up there and had a great day together. Best part is, it is usually cool people who say "yes" - the abject nerds aren't going to respond to that kind of email.
It's almost literally a sidekick passport. If you fly into a city with a major Google office and you say you are there for work and you work at Google, the customs agent might ask to see your badge.
It has nothing to do with it being a passport, when you tell a custom agent you come for work and you work for company X they can ask for some proof. Nothing more to it.
TIL google has an office in Buenos Aires, wonder how that works with the current inflation, do engineers get paid in pesos? do they have to re-adjust their salaries every few weeks?
About 50% of my comp as a Canadian was in the form of RSUs which were in USD, so there's that. But of course, the amount you're given is indexed (in the past quite generously, but less so over time) against local compensation rates.
A few of the offices even have a pool (Google Dublin, and soon Google London)
Because the buildings are usually located in very central city locations
- I've often used the offices as a way to kill time til' check-in opens for hotels after a long-haul flight (grab food, caffeinate, have a shower, etc)
Recently I took a night train between Stockholm and Copenhagen.
Showered in the Stockholm office, walked 5 minutes to the train station, slept, woke up in Copenhagen, grabbed a hearty breakfast in the CPH office.
It's a little perk that is honestly vastly underestimated
In school, I did a research project on grand pianos in the lobbies of tech companies. Google was one of the few whose public relations refused to comment, but a helpful engineer I pulled out of the phone tree did ask around the MV office with my set of questions.
I worked from the Buenos Aires office, as part of my week long trip there. I was new so I didn’t have a million PTO days. The office space was beautiful, centrally located, with incredible food, and genial colleagues. We watched a World Cup match together. Same deal in Istanbul.
Should be fine (although your ability to access work materials might be limited). Visiting the Shanghai office is a decent alternative to the tower's paid observation deck (similar situation at the Taipei 101 office)
i was a red badge. it was fucking demeaning. i have a lot of stories, but my favorite was when everyone on my floor got an earthquake safety kit except me. literally google didn't care if i lived or died.
the expectation was that if i sucked up enough ("demonstrated my value") they MIGHT make me a real boy, like some bizarre Velveteen Rabbit fetish game.
i loved watching how Google would continuously pat themselves on the back about how good they are to "their employees," and then openly shit on the people who worked full time at the company but technically weren't FTEs.
it's a caste system. a company that behaves this way should be run out of town with extreme prejudice. but instead they somehow took over San Francisco.
Microsoft learned the hard way to not treat contractors like employees. https://www.reuters.com/article/businesspropicks-us-findlaw-...
Nobody else wants to learn that same lesson.
One required by federal policy. Companies are legally bound, or at least incentivized to not risk lawsuits, to degrading temporary staff so as to distinguish between regular employees and contractors.
Google goes out of its way to emphasize that TVC "conversion" does not exist. You can interview, but you'll go through the same process as anybody else, they'll make sure you don't interview with anybody you know, and your achievements as TVC are discounted completely.
It's literally illegal to treat contractors too well.
But otoh you don’t need to deal with performance appraisals, office politics and all the other bullshit. Do your work, take the money.
In Australia we have laws protecting de facto FTEs.
We even have laws mandating that co tractors must add extra to invoices to cover their Pension fund contributions! They have to charge this by law!
To "stick it to the man" directly by being kind and generous is perhaps the best possible task I can assign to myself.
It took me a bit of thinking before I realised it was actually being done for my own benefit, as I was a contractor there. Had they invited me to the office party etc. it would have contributed to me being seen as an employee, and losing the status of a contractor. They could not do this, I didn't want it. Once I realised that, I was fine with it, but it did hurt initially.
I must say it would have been a whole lot easier if the boss had simply bother to explain, but it doesn't really matter, he did actually have my best interests at heart (as well as his own of course!)
In the UK we have IR35 laws that say contractors must be distinct from employees in various ways.
The legislation is a shitshow.
It was supposed to be a way to protect people from zero-hours contracts but ended up being a way to extort more tax from businesses.
As a result, contractors face very odd rules to ensure that if HMRC (the UK tax body) comes knocking ... everything seems legit.
This means everything is policed from how you write emails to if you pay for the Christmas team meal.
This was in the days of cubes, and contractors got the ones that were two folks per cube and there were other things.
Some of us did get hired and became "real". But the concerns that led to this kind of treatment were quite real.
There absolutely is a caste system in Silicon Valley based on how you can jump through credential and interview hoops. Which doesn’t necessarily correspond to job performance, which is frustrating for everyone. But nobody can figure out a better way to predict on the job performance. There are some emerging signals like open source contributions but not everyone uses that either because it can also be gamed.
Many people are unhappy and/or quit Google's FTE employment too, and feel undervalued at Google as FTE. The employment agreement is consensual.
Deleted Comment
All social institutions eventually become that.
It's inescapable.
Deleted Comment
Since then I've been a perm at a couple of places were I had hiring responsibility and teams that included contractors and I ALWAYS made a point of treating them EXACTLY the same. I also never encountered another organisation that was as fucked in their treatment of contractors.
Dead Comment
Now contractors have to be treated much worse because there is precedent for legal consequences if you treat them as well as your employees. It's just business, it's certainly not good for morale or productivity to create a class divide, but not creating that divide incurs serious liabilities.
I was hired by someone with some clout who enjoyed reading two books I had written. He would occasionally call me to talk, and then one time he invited me to work on his pet project at Google.
Some of the perks were amazing. I took an 8 hour class ‘end to end’ that I would have paid a lot of money to take and in one day I got to learn how to use all of the internal systems I would need for my project, plus lots of other interesting stuff. Pure joy, that one!
I totally enjoyed the food (this was in 2013) and I went to invited speaker talks (I made sure that I wasn’t counting this against my 8 hours a day). Getting to meet Molly Katzen (author or Moose Wood Cookbook, etc.) and having a long conversation with her was great. Ditto for Alexis Ohanian.
I also have a work eccentricity, that apparently was not a problem: I always like to start work around 6am, and then leave early. As far as I know, this was not a problem. I need at least two hours a day with no interruptions.
Anyway, if you get a chance to work at Google for a while as a contractor, go for it!
Of course in the stories our heroes rally the rest of the Utopians to the plight of this 'untouchable' class, the evil overlords are over thrown, and a more equal society for all is established. But that's why they call it fiction right?
Given that this article is written by a team that was acquired 8 years after I left, and yet experienced the same systemic problems that I explained in my exit interview would eventually kill Google as a company, I feel sad.
Kind of the reason I prefer mid-market tech companies. More likely to treat "contractors" as equals. The place I'm at now they're indistinguishable internally from regular employees, they're just paid by another company.
https://en.wikipedia.org/wiki/Permatemp
Effectively the fact that an employer treats a temporary employee "the same" as a regular one (i.e. by granting them the same perks) is construed by courts as evidence that they are not temporary.
So, if a company wants to hire temp/contractor employees, they just can't do this. It's not a "caste" thing, it's not about deliberate discrimination, it's not about keeping wages low or reducing overhead, and it's absolutely not unique to Google.
Blame the courts, basically. It was a terrible decision, for exactly this reason. Its effect is directly contra to its intent.
> If you worked with a TVC, you'd get training that felt like you were learning how to own a House Elf: "Remember, never give them clothing or they'll be free! And report them if they ever claim to work for Google."
Yes! That's exactly what happens. And it did, to Microsoft, and it was extremely expensive. So no one wants to see the same thing happen to them.
Blame them for enforcing labor law? Why not blame the companies for exploiting labor by misclassifying them to deny benefits?
If they had a will, they could easily force their vendors to provide same level of benefits.
This is happening exactly to cut costs, to keep reported headcount low. There will be no news if Google cut 50000 of such contractors, simply because they are not counted, not treated like a people. Just a resource, leased from another company.
No, blame these companies for trying hard to avoid workplace protection.
I remember before this decision, I worked somewhere where people could take longer to be promoted as a temp, maybe even 2 years. I don't know that this was exploitive, it was usually a mix of developing competency and department having budget. If someone left the company, usually someone got immediately promoted out of being a temp. If not that, it was dependent on department budget increase in the next fiscal year.
The legal change meant some roles like QA were put on a company switching treadmill.
In practice that rarely happens, as higher-pay => better-retention => becomes-most-knowledgeable-person-over-time.
Most contractors, not SME, are sourced from staffing agencies/partners. Sure, the resource cost is on par with a salaried worker, but typically the staffing company sourcing these people are going to take a huge chunk on that contract, at least 1/3. So yes, the resource/person is 280K on paper, but it's extremely rare they actually get paid that. The staffing agencies will provide benefits, but they're not even close to what in house staff are getting.
It also becomes nearly impossible to hire a contractor from partners in cases like this because you have to buy out the resource on the contract which is almost a non-starter because these fees can easily be 6 figures per head.
On the other hand, the “cloud consultants”, who were just old school operations folks who only knew how to do lift and shifts and make everything more expensive were billing $200 an hour. It was a small shop owned by the partners.
Long story short, I left there went to a startup for two years to get real world AWS experience, got hired at AWS in the ProServe department (full time job) and when I got Amazoned three years later (two months ago), I was able to negotiate a side contract with my former CTO for $135/hour and even that was low. I did it because I found the project interesting and I consider my former CTO a friend.
FWIW: I did get a full time job within three weeks.
Half of the things that feel like Google wanted to eject them was to satisfy IRS (e.g. paid rides on GBus), not because Google voluntarily wanted to treat them as such.
FWIW, most red badgers I knew were of non-engineering job functions and for them working at Google offices was a huge plus compared to their best alternative, not by a little margin, but a lot.
If I were to speak from the woke mentality, the author of the blog, who got sweet money through acquihire of a product no one ever heard of and probably never passed Google interview bar would be the bourgeois class at Google and every regular-E-badger with a PhD who works on ads for next to nothing, comparatively, to pay him is a third-class nobody. Gimmie. A. Break.
No awkward team lunches
No useless tchotchkes
No boring all hands
No forced participation events like 'hackathons'.
I just worked. It was great
Source: former Cisco.
Apologies, could someone de-acronym this one please.
On the reverse of that is a company that's mediocre to work for. The contractors might seem like the lucky ones in that scenario (hence, resentful language like "highly paid contractor" etc.) In fact, the same TVC might be the "highly paid contractor" at the same pay and treatment somewhere else.
Other posters already explained why it's like this - mainly because they are employees of another company, with a much lower barrier to hiring (and firing), a different liability profile, etc.
Google is already too big at this point, I'm talking about producing anything that would have a real impact in the medium to long term.
In a way, that's good, the last thing we really want is for really talented people to be able to do meaningful work at Google's scale and given Google's current incentives, on the other hand you have to feel for those talented people and for their wasted intellectual potential.
While extending it to things as small as a team lunch is going a bit far, it's understandable that they don't want to open up a slippery slope of it looking too much like an employment relationship. In many European countries that can result in false self-employment and get both the company and the contractor in legal trouble.
Blame government regulations in this case, probably? It seems implausibly evil that they would be that anal about things just to preserve the in-group club status. But, if it's about employee vs contractor distinction for regulations, it makes total sense (well, not at a global/system level, but the behavior in isolation).
Deleted Comment
Kind of seems like Google bought the company, mushed the team into the rest of Google and killed the app off.
For an example, anything/anyone that wants to access user data at Google faces an extremely high bar for access, with layers of access control, auditing, approvals, and enforcement, starting at the design phase through to implementation.
At Google that's a good thing. However it would be pretty silly at a 10 person startup.
What Google isn't great at is taking risks on new product ideas (for many good and bad reasons), and that's why they often acquire companies that do that sort of thing.
You could change none of the facts of this blog and write it as an aggressive rant about how Google murdered their startup, forced them to re-write the entire thing, stopped them shipping by being a bureaucratic nightmare, and the big take away is you can succeed at google if you "play the right game" if you know what I mean. It's ... not positive.
But if you look at the true final outcome, the post you are responding to was correct: they bought Socratic, rewrote and then relaunched it, and now Socratic is for all intents and purposes dead.
So, upon reflection, saying "there were good things and bad" feels a bit like the famous "Other than that, how was the play, Mrs. Lincoln?" joke.
I'd be pretty happy.
As for "happy story", I think the founders of Socratic learned a lot. Shreyans is just trying to share his learnings here. Not celebrate or mourn.
Not "killed off" exactly, no.
I've heard that's become better, but maybe not.
Google's search & ads billions keep raining from the sky, so killing acquired product isn't a big problem.
So if this is a PR piece, then it is not a great one.
waves to Matt Hancher
Dead Comment
Deleted Comment
Imagine walking into a technical interview 20+ years out of grad school. Then again, I'm honestly not sure if being relaxed and able to sleep the night before helped more than spending a few weeks doing interview prep would have helped.
So just like when changing jobs?
It's more like getting a layoff and then offered an interview for a new job.
For me, we didn't have to do the interview. But there were a lot of other strings attached, most drastic being having to move cities (or have a 2-hour-each-way commute).
The money makes it worthwhile, but it's not a happy happy joy joy moment.
I also got a peavish Google recruiter all pissed at me about the fact that we were sharing notes with each other about the offers they were sending us, which I thought was pretty funny.
Deleted Comment
Deleted Comment
on acquihires you can have a full interview
I went on this meet and greet and it was more of a googlyness type thing just to check you have a pulse, others didn’t at all, all the team was hired, my only guess it could affected leveling and price
Soooo much of the Ego of Google engineering -- at least in the past -- is built around their sense of superiority of having made it through that interview and being selected as one of the "best engineers in the world."
Gave me heightened impostor syndrome for 10 years.
I think one is better off getting the interview.
This article summarizes clearly why Google is getting their ass kicked by OpenAI, they had all the tech but way too much bureaucracy, red tape, and lack of bold leadership to get anything out the door. If you look at the GPT4 paper credits half of the team worked at Google Brain and apparently felt they had to leave to get their work into production
I left for a funded opportunity to travel Europe while doing an urban studies masters (https://www.4cities.eu/) but it wasn't an easy decision. I hope we work together again in the future. If anyone is looking to work at an education startup check out maven.com for sure.
> What beat them down were the gauntlet of reviews, the frequent re-orgs, the institutional scar tissue from past failures, and the complexity of doing even simple things on the world stage. Startups can afford to ignore many concerns, Googlers rarely can.
I started as someone excited to learn, make things happen, and work hard. Within a few months I realized that the team I joined was the "wrong" version and the "right" version of that team was in another department I couldn't transfer to. My manager was in denial, my team-mates were quitting rapidly, and my skip manager was incredibly toxic.
But the worst part was that doing even a simple thing was a monumental task. Something that for a startup could take an hour to pick up, turn into a PR, get review, launch and get analytics on would take 2 months at Google. You could do other stuff in parallel of course but the iteration cycles were horribly slow and the ability to get feedback almost non-existent. The team I joined had worked on their product for 6 years and only just got the most primitive feedback metrics a few months into my joining.
3 months in and I knew I had to quit. I was out of there 15 months after joining. I'm going back to the startup world on Monday and I'm actually really excited!
The extra pay of Google doesn't matter to me. The extra scale of Google doesn't matter to me. I never want to work at a big organization again and would rather die poor and accomplished than rich and depressed. I came to Silicon Valley to learn as much as possible. If I work on a high-scale system I need to have earned that by building, launching, and supporting that system from step 0. If I get big pay I need to have earned that from excellent product development.
This is so refreshing to read. Feels like 80%+ of ppl i came across in SV over the last 10 years do not have this mindset.
Hold this philosophy close and guard it fiercely. It is your secret weapon in a world of rising mediocrity
> I never want to work at a big organization again and would rather die poor and accomplished than rich and depressed.
> I came to Silicon Valley to learn as much as possible.
> If I work on a high-scale system I need to have earned that by building, launching, and supporting that system from step 0.
Big respect for you. I quit programming as a whole because I felt I would never find people with your mindset in this field. The thought depressed me enough to choose another career.
Do not look into laser with remaining eye.
Not too unusual, other companies I've worked were very similar.
This is not true.
I will also call you out on this. The word is very strongly negative, so I think it's inappropriate to use in this context.
Deleted Comment
Because the buildings are usually located in very central city locations - I've often used the offices as a way to kill time til' check-in opens for hotels after a long-haul flight (grab food, caffeinate, have a shower, etc)
Recently I took a night train between Stockholm and Copenhagen.
Showered in the Stockholm office, walked 5 minutes to the train station, slept, woke up in Copenhagen, grabbed a hearty breakfast in the CPH office.
It's a little perk that is honestly vastly underestimated
Most of my time here I feel vaguely gross about how nice everything is.