Hacker Read top | best | new | newcomments | leaders | about | bookmarklet login

new throwaway

I think what this person missed was that the iBuddy was their real manager all along. And once it became clear that the person would not cooperate with the iBuddy, they became the "problem employee" and were railroaded out.

Not justifying the abuse. They should have explained more clearly what was happening or transferred. It's also always more difficult when there are cultural and language barriers; they needed to take a more generous approach and explain things. And instead, they seem to have decided in the first couple days that they weren't going to give this person any slack.

I was hired in similar circumstances. I replaced someone who was fired. I had an "informal" manager, who ghostwrote my reviews and did everything my real manager would. Eventually my real manager was fired and the iBuddy became a manager of a new politically favored team.

It also looks like this person was hired on directly to a secret project. That's a really rough way to start at Apple. That may explain why they didn't give any slack and why they were really cagey with giving them access to project resources. It also sounds like the project was not going well, which also removes room for error.

They must have gotten a bad first impression and that spiraled into a negative feedback loop, since no-one was helping this person into the culture or explain what they were doing wrong. For example, when the real manager got back from vacation, they probably heard bad things from the iBuddy about this person's first couple days. And rather than trying to course correct, the real manager solidified the idea that this person is dangerous to the project and may cause problems for them. Again, this person was being turned into the "troublemaker employee" unnecessarily.

I can also corroborate the clique-iness. Retention is better at Apple than other companies (ie. people work there longer on average than other companies). And my experience is that combined with the secret projects and avoiding the bureaucracy is that you learn who will cooperate to get things done and who wont. And it is critical to your success to only work with people who cooperate and to avoid or even sabotage people who won't.

There were some other faux-pas here and there that definitely didn't help things. The author seems to have reached out to people without consulting the iBuddy or their manager. That's a huge no-no and again explains why they were on the shitlist. Also, they refused to hand over data citing GDPR. That was another bad call. The author was right to bring up GDPR and explain that they were in violation. But they should not have refused to give up the data. They may be correct on the merits, but it's a death sentence to them personally. Once management decides, you shouldn't be surprised if your reviews / employement is impacted for resisting, even if you are morally right.

So again, not excusing the abuse. What happened to the author was terrible and unnecessary. Some Apple specific stuff contributed to it: the high stakes secrecy, clique-iness, and informal power structures. But it sounds like this person also was not familiar with corporate politics and made a lot of faux-pas. With better management, they could have been taught how to navigate Apple's culture.



sort by: page size:

Yep, the tl;dr is that at the time my manager's manager didn't appreciate me being transparent on mistakes our department made with other depts. So in an effort to make me quit, aside from other things, he wrote a review for my direct manager and required him to say it was his review. If he didn't he would be fired.

Pretty normal stuff at a certain level with insecure managers. Not exactly the same, but Steve Jobs wrote about how they relocated him into an empty building at Apple to make him quit. I was relocated too in fact.

The red flags I look for now:

- clearly not as smart as their peers in their own or other depts, they're likely struggling and will act irrationally

- very ambitious, but risk averse

- tells people what their title is whether they asked or not

- been at the company their whole career and just went along with the flow

There's likely some others, but I'm careful around those folks, they're just trouble.


Well, I wasn't there, but I'm more inclined to believe that he wasn't given the support and mentorship he needed to learn than that he was simply "bad" and incapable of growing into the role. Maybe your organization wasn't in a position to provide that and it was a bad match, it happens.

If you decide this dude isn't gunnuh make it and start cutting him off projects rather than getting him more support, it's a self fulfilling prophecy. And it's pretty messed up to trash him that way.

If I'm being perfectly frank, this doesn't so much sound like a case where brutal honesty saved a project than a case where you lacked the tact and emotional intelligence to navigate a delicate situation (or perhaps were frazzled by a complex project with deadlines where you felt your colleague wasn't carrying their weight), and so you just took a sledge hammer to it.

That's such a brutal way to treat a colleague, it must have been devastating for their moral. Like, what was your relationship to this person like after that? Did they stay on? Were your team lead and manager really okay with how you handled that?


You sound exactly as I did 12 years ago, right down to the rationale and the description of the employee.

If you haven't fired this engineer yet, or started moving in that direction, feel free to contact me directly at eengstrom@gmail.com. I'm happy to talk through it with you. I am not an HR generalist or a lawyer; I am a seasoned manager with over 20 years of experience who takes his responsibility to team and company very seriously. I can tell from reading your post that you are clearly struggling with this.

While I do agree with portman's advice below as it clearly shows experience and thoughtfulness, I disagree with most comments in this thread on several principles:

1. I hire quickly, trusting instinct. 2. I fire very slowly, if at all.

One key trick to understanding humans and being successful with them is that despite marketing demographics we are all motivated differently and relate and filter things differently.

Each time you make a decision to let someone go, ask yourself whether the employee failed or whether you did as their manager and leader. There are clear cases where a person shouldn't be in your organization, but practice and experience has taught me time and again that an employee's failure is the direct result of bad leadership, laziness or a lack of character - in the manager.

Clearly the person was qualified enough to obtain the position. Everything after that is up to the managers and leaders in your organization. If the person just isn't fitting in, can't offer value for the cost, at least make sure after you've sacked them that you understand what about that person misled you in the hiring process.

Years ago I built several organizations and led each for over a year. One hire of the last company constantly irritated me, I mean really, constantly bounced up and down on my last nerve, cutting away with a hacksaw...

1. I was not understanding what this employee needed from me to be successful in assignments, or even about what I expected in terms of work ethics and acceptable use of time at work.

2. The employee understood that I was dissatisfied but I was giving him mixed messages by not being frank with him. I was trying to over manage his problem, which wasn't a technique that worked.

3. I was not fair with this person because I treated him the same way as the rest of the team. A big mistake considering that two team members were total rock stars, upbeat, proactive, interested and fully aware of how lucky they were to have their position. I really, simply, didn't know him nor did I really make time to get to know what made him tick.

So I started to work on his separation process and as a part of it, I pulled a few members of the team aside and asked them what they thought. No one really had a problem with him, except that, shockingly enough, he didn't seem to understand my direction and wasn't able to make progress.

One of my .. hah .. junior developers said to me, "Hey, Robert is just the kind of guy that needs a list.". Since Robert was on a team of people that generally needed less input that the rest of my departments, I was kind of put off by such simple feedback.

So, I started shifting assignments to Robert that were moment to moment, short tasks and within weeks we had his productivity up, I had learned a valuable method of evaluation and had realized fundamental gaps in my own skills and abilities as a leader. Within a month, Robert had taken over as a team floater and input/output guy. The entire technology wing of the company came to rely on him five or six times a day; when you're building a tech and a market at the same time under pressure and on tight budgets, this was invaluable.

Basically Robert became the technology group's go to guy for anything from packing up deployments to testing functionality to scripting self-tests. You name it. The key was understanding that Robert needed short term accomplishments, measurable tasks and in a short period of time, he and I and his manager learned a very rewarding style of working together.

At the end of the day, properly utilized and managed, Robert became a star in his own right. If engaged, he would easily get jobs done faster than anyone else in the company, and while needing more maintenance and direction than other team members, he was a huge savings in time and distraction for so many others.

Don't fire your guy until you've had a chance to analyze why there is a breakdown. You're doing yourself, your initial impulse on hiring him, and the employee a disservice.


Eventually I threaten to quit because of him. The guy who was hired as his replacement had apparently made a similar threat after it was clear he wasn’t going to get the job he signed on for. And an incident meant others in management got a small view into just how little he actually accomplished.

It helped the company wasn’t doing great and cutting his salary was probably useful.

Years too late though. We’d lost good people because of him. I was only there because I could minimize my interactions with him (through role and power) so I didn’t have to deal with him much.

OH. The other thing was he got shuffled to a different manager who very quickly learned what he was dealing with and didn’t want to waste his time with it.


Yes same thing happened in my last employer with one troublesome engineer who was hard to deal with. When his manager left, none of the existing managers wanted to take him into their team. He was eventually kicked out when he verbally abused one the key technical leads.

To me it's entirely believable because I've been in a similar situation.

When hired it was my original manager to 2 employees; but it was obvious there would be some hiring. Which did happen.

Eventually it was 'too much' for said manager to be dealing with us on a daily. So he found a marketing person to be our new manager. He was lazy as well, so his contribution was more or less creating salesforce reports to track and grade each of us. I was constantly #1 so I didn't care but if someone went on vacation, they showed up in last place and would be chastised for poor numbers. Generally the team didn't like him.

Then comes the snitch sales person who becomes our manager, not above or below this other manager, but below the original. She tried to keep educated on the ongoing work, I dont blame her. Except about 1/3rd of the team refused to talk to her; they realized a pattern of her talking to them and them getting in shit an hour or 2 later. Personally I outright went to the original manager and asserted she's not managing me and if she is, please tell me right away. Because I was planning to instant quit. He of course said she's not and that I seem to manage myself fine enough, these other managers were to keep the team going.

So the team was getting a little angry with 3 layers of managers. What happens? A junior on the team proposes he becomes the manager and reports to the managers so they dont have to interact with the team. I had mostly excluded myself from this team by this point. It was a sinking ship and I wanted to be just far enough to watch what happened.

Now what happens? This junior basically was turned into the snitch on her behalf. He started getting hated by the team and decides he doesn't want the position anymore. So he orchestrates to be out of the office all day.

So then an outside management team was hired to figure out why this team was so dysfunctional. I was apparently uninvolved and never the subject of the meeting. But guess who is in the meetings? All the managers and none of the team. All of the problems of the team... obviously the team and not the managers.

I specifically again went to the original manager and asked about the meetings. He reassured me they weren't about me at all. That one of the primary discoveries is they need at least 1 more manager to manage the managers.


It looks to me like your hire messed up something about this guy's plans and he set out to minimize damage as fast as possible. Since he had contacts and you didn't, he won (they usually do). Look, when you start at a new place, especially as a manager but even for ICs, it's because someone high up thought they needed an extra person (or a different person). And it's quite likely not everybody agreed with them. It's not really personal (although sometimes these people are OK with the hire but had a dream of a different skillset and don't think yours matches), but it's dangerous.

In those situations you have two options -- find someone he is close to who's more positive about you that you can leverage into brokering a truce, or try to use him for information. (You can straight up ask braggarts what they would do in your place, which usually makes it obvious why they aren't in your place already, in addition to giving you future bones to throw him to keep the hostility in check)


So were you a manager of this poor hire, or were you a fellow engineer and management didn't seem that enthusiastic in getting rid of the guy?

Having been promoted to managing a team I was previously a part of, I feel your pain.

If it helps, consider that this person might have tried exactly the same ploy with whoever was in your shoes. I'm sure they had some issues going on in their life, and issues with the existing management that you inherited unknowingly.

Management stress is real. Part of it comes with maintaining confidentiality, whereas a disgruntled employee will rant and get things off their chest.

I won't say it's 100% about the role and not the person, since that's dumb - interpersonal relationships are real and significant. Equally, it's not 100% about the individual. FWIW, and taking your description at face value, I think your response was appropriate and theirs was not.


At one of my previous employers, we had one such jerk who was so bad that even his manager quit in frustration. None of the other managers wanted to take him in their team. This guy was technically bright but very hard to get along with. He would intimidate everything into getting his way. At one point, none of the engineers wanted to work with him. Management did warn him but it didn't make a difference. So the company found a new manager and put this guy under that poor soul. Eventually things were suddenly resolved when this jerk verbally harassed a key technical lead who was ready to quit if that guy was still around. If you look at this resume, he has a patchy work history of short stints. But his is good technically so companies are lured by him.

I was the final two weeks of a long period of zero productivity, despite many offers of help and asking if he understood, needed help, etc. I never enjoy firing someone, even if they are downright awful or mean, and do my best to avoid it. My own involvement was late in the stage, and the thousand or so tabs that were left open I'm sure weren't 2 weeks worth of effort.

When I was hired I was told he was a problematic hire, that hadn't produced anything for long before my arrival. It was basically "We already know we're going to probably have to let him go but if you want to try to work around it, be my guest". I did try to go in with no judgments, as I always do, but he refused help, and refused to even let anyone look over his shoulder and find why this task was taking an order of magnitude too long.


The person described in the parent post was so difficult to get on with that they had to be moved to another project, and they are described has having pissed off a large number of people, including more than one level of management. The two possible explanations are, the majority of the company is highly toxic, this particular IC is highly toxic. So unless the posters wife is a remarkably toxic manager, the most likely explanation is that the IC is. Definitely sounds like the company would benefit from sacking them.

There are bad managers everywhere. This seems like a case of borderline harassment or just bad manager/employee matchup.

He should have reached out to HR instead of quitting. He should have gone directly to his boss's boss. He should have documented every instance of improper conduct as much as possible and gotten a lawyer...

Clearly there were other options, but it seems like he decided to give up.

Just because it's a great company doesn't make every person there great. That's why we have HR and skip-level managers and lawyers, you just got to use them instead of curling up in a ball and taking it.


I don't mean to discount your experience, but honestly I don't feel like this is the whole story.

At least from what I've seen these sorts of things are systemic issues, and it is extremely rare for such problems to be caused by a single bad apple.

Again, not trying to discount your personal experiences or lessons, but I'd just be very wary of assigning scapegoat status to a single person for what is clearly a toxic workplace in general ("Management stayed quiet and attempted to push it under the rug for a bit", "Workplace politics were on the rise", etc etc). Often times this mentality plays to the people in power who are responsible for the lack of safeguards, and when you don't fix the underlying causes you're essentially just relying on HR to filter the "bad apples" out of the hiring practice... and we all know how much of a crapshoot hiring in tech is already.

Last, I'd re-examine your impulse to go out and celebrate when this guy was fired. I obviously don't know the details here, but it definitely sounds like an "us vs him" mentality was being fostered, and that could have very well contributed to the exacerbation of this guy's toxic behavior. Often times these sorts of people are just desperate for attention or social contact, and the only way they've figured to get a consistent response from people is to piss them off. Disengaging and relying on "management" to solve these issues very often can make a problem worse. Other times these people can be simply responding to being bullied themselves, often simultaneously, by other groups within the company, or are reacting to problems in their personal lives. These explanations are not absolving them of responsibility for their actions, but it's important to realize that most assholes aren't genuinely bad people, they're just normal humans like you and I who respond to stress and stimuli in a poor way.

Going to the guy as a group and discussing his behavior, while uncomfortable, often can be very illuminating and solve issues that would have just festered until someone was forced to be fired or leave. Worst comes to worst you'll immediately realize the situation is untenable at that point, and the solution will be quite obvious.

Again, disclaimer, I don't know the specifics here and I don't want to indict the parent, but let's make sure we don't use the above example as a primer on how to deal with toxic colleagues in general.


Even in this completely one-sided story, out of which I'm sure many parts are missing or are presented as favorable to the employee, the employee sounds horrible. I wouldn't want to work with someone like that neither. Was the manager great? Absolutely not. Does the employee come off as someone that's a good culture fit in pretty much any work environment? Absolutely not.

Sort of similar, I was handed business critical system to maintain on my own. I was new into the company, and new into that industry too. I was expected to handle business requests, establish good relations with users and run all meetings with them, Sort out the old backlog which was in a total mess, provide constant support, progress stories, create new stories. My manager threw me under a bus early on, we had a pre meeting catch up to decide what we'd discuss with business stakeholders. In the meeting I brought up what he mentioned and I genuinely thought he'd forgot to ask, his response "why would you think that..." Then proceeded to act shocked I brought this up and proceeded to contradict me. If I asked my manager for anything he'd throw it back in my face.

I had 18 months of pure hell. Only after I left did I realise I was in a sort of abusive relationship. I heard later he said that my problem was I refused his help. It was a miserable experience, made worse because I pretty much always blame myself if something is wrong.


This is certainly a problem I’ve seen. One employee was hated by almost all the technical people because he was a jackass and couldn’t work with others. He wanted everything done his way and wasn’t interested in the opinions of others (except as they may bolster how great his ideas were).

The truth is he wasn’t very good, at least not to the degree he tried to present.

Some of management loved him because he worked so hard. He was always there, always the one holding things together.

The truth was he was doing that because his methods were shoddy enough that things were always falling apart. He didn’t want others working on stuff because that would either lose his control/power or people would see how bad things really were.

In the end it became too much. As the company grew and things were done without him it became clear just how little he actually accomplished. New employee worked as well and were easy to get along with, not hostile to help.

But we had to suffer with him sabotaging things and dealing with his outbursts for YEARS.


He turned out to be abusive and incapable of collaboration. He would say things like, "From now on, nobody except me makes any creative decision. If you have a creative idea you need to clear it with me first." I know it's hard to believe, but that wasn't a joke.

I'm trying to remember some representative anecdotes for you... for example, our receptionist made the mistake of sending out an investor email without bcc'ing, so the email addresses were all visible. He made her handwrite a note that said, "I apologize for violating your privacy. [The CEO] has instructed me on how to properly send email. I will not do it again" - and write it out 90 times - and mail them to each investor. (You may ask why there were 90 investors... another story.) She told me tearfully that she got RSI from writing out the notes.

Anyway, imagine a whole bunch of examples like that and you'll get the picture.

It was fascinating to observe how the different team members reacted to this person. Most retreated into a shell and didn't speak up as he abused others. There were a few scapegoats who accepted prolonged terrible treatment. There were also a few who acted courageously. For example, when the CEO yelled at one designer for leaving work on a Sunday and told him he would have to apologize to everyone for "letting down the team", the designer said, "In that case, I won't be back" and left. But these latter were a small minority.

It will surely help others avoid it.

Maybe. Sometimes one has to experience things for oneself. The key thing I would say about all this is: if someone is abusive, it doesn't matter whether he's abusing you. What matters is what it tells you about his character. Don't make excuses for people like that. Just avoid them. (Counterargument - Steve Jobs?)


Wow. But why would your manager do that though? Were you working unreasonably hard, so much so that others couldn't keep up and it made them look bad? Did they dislike something about your attitude? I want to understand their perspective on why they jettisoned a high-performing employee.
next

Legal | privacy