Intercom reviews

3.9

78% would recommend to a friend

(472 total reviews)
avatar

Eoghan McCabe

68% approve of CEO

88% positive business outlook

Intercom has an employee rating of 3.9 out of 5 stars, based on 472 company reviews on Glassdoor which indicates that most employees have a good working experience there. The Intercom employee rating is in line with the average (within 1 standard deviation) for employers within the Information Technology industry (3.9 stars).

Reviews by job title

472 reviews
2.0
May 31, 2020
Recommend
CEO approval
Business Outlook

Pros

Some great people working there. Friendly down to Earth people who just want to work on something cool. They have put a lot of effort into a world class CI/CD system that works really well. Pushing to production is just a matter of a code review. They also have an entire team working on developer environments. One command has your development environment up and running. It is the best I've ever used because they put the effort into it. Some perks such as free food are nice. Pay seemed competitive for Dublin salaries. Benefits in Dublin are good (health insurance, travel etc) They put a lot of emphasis on career progression (you must always be striving to improve) which does mean they give you access to opportunities to do this, be that training or conferences.

Cons

Smaller things first: Intercom is jokingly referred to as 'the cult' in Dublin city (by people who don't work there). And boy do you feel it when you walk in the front door. You are constantly (and I mean constantly) bombarded with the idea that the place is amazing, everyone who works there is amazing, you are amazing for working there etc. Phrases like "an ambitious company for ambitious people" are thrown around without any irony or self awareness. It quickly becomes apparent that this is mostly done so you ignore any problems. After all if you think there are problems maybe you just aren't good/dedicated/ambitious enough to work at this amazing company ... They had (have?) "unlimited" vacation which is just another way of saying "undefined" vacation. Thankfully in Ireland they are required to give you statutory limit, so you always get that. How much time you could actually take off was down to you and your manager. It varies a lot depending on what team you are on and how much pressure you felt not to take days (see maybe you aren't good/dedicated/ambitious enough to work here above). Some engineers who had been at the company a long time regularly took a large amount of vacation time (30+ days) probably because they felt comfortable in their positions. You feel the pressure not to though since you are never not busy. Part of the 'cult' like atmosphere is a real disdain for experience gained outside the company. For many of the engineers this is their first or second job and they believe they are working in one of the best software companies in the world so if you point out bad practices they often look at you like how could possibly be bad, do you not see the seven posters on the wall saying we only do the best solutions. Now the main problem and the reason I quit: The company tried to solve systemic problems in engineering by turning on the engineers themselves, employees who had been working their butts off for the company with the idea that we are all in this together. As the company grew out of start-up mode there was little to no technical leadership giving guidance to teams on how to manage this transition. Processes were practically non-existent. How to plan and design was left up to the teams, who regularly did neither (too busy to plan, we will design as we build). Coordination was a mess, two teams could be working on practically same feature independently of each other, you found this out through random conversations at lunch. It was crazy. A decision a single engineer took in one team could completely change the scope of something another team was working on and neither would have any idea unless they randomly discovered each other. If you asked for guidance from management you were told you need to take 'ownership' of the problem, which again meant trying to figure out who was working on what, what was the implications of what you wanted to do, who would be effected etc At many points it felt like aside from doing your own work and understanding what your team was working on you were expected to know what everyone else in the entire engineering department was also working on, lest you make a mistake and cause problems for other team. Management was completely personnel focused. There was no technical management, no one who was coordinating the higher level picture of what each team was doing. The code base became hard to manage as each team implemented the quickest dirtiest solution under time pressure, even if that meant the next group to work on the code was left to clean up. Figuring out how any of it worked as next to impossible, very few standard practices were followed and each team did what they wanted from a technical point of view. So far, so startup. None of this is good, but lots of companies have these problems as they grow out of the start up phase and they are no longer 20 people in the same room who can all talk to each other. I don't blame Intercom for having these problems. I do blame them for how they attempted to deal with them. The obvious answer would be some level of technical management, a level of coordination between the teams so that a few people had the big picture without having to worry about the individual details of each project. Instead Intercom decided the easiest solution was to punch down. Engineers were told to stop complaining so much. Multiple times it was suggested that if you didn't like it you could leave. A huge effort was put into spin to try and convince the engineers that if individuals were struggling due to systemic problems it was because they personally weren't up to being in the fast paced start up world of a highly successful company. Hyper focus was turned to individual teams and individual team members who were identified as "under performing". Without any clear indication what the specific problem was individual people would regularly find themselves being told by management they were having 'performance issues' or be put on improvement plans (the first step to being fired). This became so common the issue of how many people seemed to be on performance improvement plans (PIPs) at one time was raised at a company all hands (the company's response was they are not trying to get rid of people) The attitude management seemed to take was all the problems were due to bad apples that had gotten through the hiring processes. If the individual engineers were just better they would have fixed all these issues themselves without management having to do anything. No attempt was made to fix any structural issues around communication, best practices, technical guidance, system design, agile planning. Complain about these issues you were told to either fix them yourself (something individual engineers had little power to do) or to stop complaining and get on with it. With the knowledge of the performance reviews you stopped complaining too much. This created a culture of fear and suspicion in engineering that made it a horrible place to work. I left when it became clear nothing was going to actually change. I don't know if it is still like that (I left in 2019) but I saw nothing during my time there that would lead me to believe management had the capacity to provide real solutions to the problems. So aside from having a rant about my former employer I'm telling you all this so you are aware what to look for if you are going to interview with them. The interview process was an entire day in their office being interviewed by multiple people so you should have plenty of time to ask questions. Don't be blinded by the PR. The company pulls out all the stops to try and make you feel like you should be lucky to work there. Ignore all that, it is nonsense. Very little of what you see externally, including most of what is on the blog, is actually put into day to day practice in the company. Instead in between their questions you should get in a few questions to them on the internal processes at the company. The structure of the teams, how the teams work, how you would fit into a team, how decisions are made, how the company deals with systemic problems, how it identifies and improves broken processes etc If you get an answer that sounds like vague spin then ask for specifics. What initiatives have they done in the last six months that dealt with a systemic process problem. Ask can they be more specific. It is a good company to have on your CV so I wouldn't ever tell anyone not to work there but if you don't get really reassuring answers to your questions at the interview then at least go in there with eyes wide open. Good luck, don't believe the hype.

avatar
Intercom Response
5y
Your experience at Intercom should never have been like this and I’m sorry that we let you down. We want to create an environment where everyone can do their best work, so it’s always disappointing to hear when we haven’t gotten it right. We review all of the feedback we get here and have discussed the issues that you’ve raised to identify ways we can continue to improve. If it’d help, we’d be open to a conversation to hear personally about your experience. There’s a lot that you have shared that I want to learn and better understand from you, especially given your tenure at Intercom. Feel free to reach out to me at chris.tobin@intercom.io
2.0
Apr 16, 2024

Disillusionment and Chaos

Recommend
CEO approval
Business Outlook

Pros

- work with some incredibly skilled and talented individuals. - decent salary, benefits, perks, office

Cons

- Unrealistic quality/output expectations: You're under constant pressure to meet unsustainable quality/output expectations set by the CEO, leading to a sense of fear, inadequacy, and anxiety. Burnout: You're not allowed to talk about this, but you're expected to work long hours to meet "incredibly high standards" (one of the values). - Too many middle managers: Middle management is scrambling to appear valuable. Many of them don't know what they are doing and will be quick to throw you under the bus rather than take responsibility or accountability for their lack of ability and effective management. - Excessive critiques: Expect your work to be heavily scrutinised by way too many middle managers with nothing better to do. - Toxic feedback culture: Feedback and performance review processes may seem transparent and constructive, but be prepared for unfiltered secondhand feedback that will leave you blindsided, confused, and disheartened. - Do not fail: There is zero room for mistakes. Do not show any signs of weakness or inability as you can be sure it will be used against you when they want to. - Forced exits: Employees are constantly being forced out if they fail to meet the CEO's unsustainable expectations, contributing to a high-pressure atmosphere. You will see people regularly leaving the company with no explanation. It's horrible.

1.0
Mar 27, 2019
Recommend
CEO approval
Business Outlook

Pros

- Good location - You won't have to pay for a drink or food again during the day - The office building is great - Compensation is pretty good

Cons

As I said in the title, you join Intercom and everything feels right. The reputation of the company is great, the office is a dream, the location is as convenient as it could be. However, as time goes on you start to realize that all is not as it seems. There's an immense, ingrained pressure to be at your desk at all times from early morning to late evening. I am routinely the last person to arrive in the morning and one of the first to leave. Sounds bad on me, eh? I arrive at 9:10am and leave after 6:15pm. People generally take 20-30 minutes for lunch and then it's right back to their desk, that's if they didn't eat their lunch at their desk while they work. I'm all for working hard and I don't mess around when I'm at my desk, but I wish there was a clear instruction around working hours. Nobody can actually give a clear answer on when we're expected to be in the office. This leads to everyone just sitting there at their desks, a lot of people working, a lot of them not after a certain point. There is a serious cut throat mentality when it comes to the perception of people. They'll say the right things to cover themselves from a HR perspective, but as soon as you are seen as 'not enough' in the eyes of some management, then you're done. There's no coming back in their mind. You just have to look at how Eoghan responds to each of the negative reviews posted on here. How many of them does he go into a rant about how the person was not a regrettable exit? An odd, warped response to someone giving their legitimate feedback on the company and their experience. As if he's saying that because they weren't missed by the company, their insights are completely invalid. How early does that mentality creep in? Do their insights not matter only after they've left? In my opinion, no. Once you've shifted into that 'non-rergettable' category, they're not interested in you anymore. They want you to be the perfect employee, while giving you no guidance. The 'Draw the Owl' internet meme comes to mind. 'This is what we want you to be / do. Do that.' Only for them to tell you that you're not in line with their expectations despite offering no guidance. I've heard this from countless individuals who I worked with here that either left willingly or were let go. The onboarding that I received was one of the worst I've had. You're just not set up for success from the outset. It's like it's some sort of test. Like an animal throwing their newborn into the wild, it only wants the animals who can survive that experience and anyone else is expendable. It doesn't have to be like that, not everyone thrives under this extreme level of 'ambiguity' (ie. poor/lazy organization and expectations.) There is an absurd amount of trash talking about people who aren't at an event, or a gathering. I often get some sort of messed up version of 'FOMO', whereby instead of worrying that if I don't attend something that I'll miss something fun, I actually instead worry that if I don't attend, I'll be the subject of the trash talking for that evening simply because I wasn't there. Get a few drinks into most of the managers that I worked with and they'll spill their guts about the performance of others, issues brought up in 1:1s, etc. It's incredibly disheartening and toxic.

avatar
Intercom Response
6y
This is tough to read. We don’t want anyone that works here to have that experience. We’d like to learn more about your experience and some of the things you’re bringing up - a conversation with People Ops would be really valuable to us. If you feel comfortable, come to People Ops so we can have a discussion about this and learn more.
Viewing 1 - 3 of 472 Reviews

Glassdoor has 495 Intercom reviews submitted anonymously by Intercom employees. Read employee reviews and ratings on Glassdoor to decide if Intercom is right for you.