I've been interviewing with a large HR company, valued at more than 10 billion USD. I use their product, I really like it, and I think working for such a big player could look good on my resume.
I passed all their tech interviews with good feedback, and moved to the last cultural fit interview.
Everything was going well. Nice perks, plenty of PTO, good salary, interesting project, etc. Until I asked about working schedules.
The manager couldn't give me a straight answer, and finally told me that he usually works 10-12 hours. Also, since his team is so client-facing and critical, all devs are expected to be with their PCs close by all day. "If I need you at 9pm, I will call you, I won't be shy about it, and I expect you to answer". When I asked if such a situation would grant me a reduced working day the next morning or extra pay, he told me "no" to both.
I told him that I was very sorry, but that I value work-life balance way too much to work under those conditions. He mumbled something about his team not being for everyone, and that was the end of the call.
I forgot about it, and was just expecting the generic "We chose to move forward with another candidate" email, but I actually got an email from their HR person saying that their priorities shifted, and that they would like me to re-take the cultural fit interview with a manager from a different team.
It seems pretty weird, I was just expecting to be crossed out by the interviewer's feedback.
My plan is to attend the meeting, let it run normally, and by the end of it mention what the previous interviewer told me, and clarify once again that I'm not willing to work on such a schedule.
Is it really worth it though? I never worked for such a big company, so I don't know if schedules and pressure can change drastically between teams.
My gut feeling is that the work culture may be toxic overall. Unless the first manager I interviewed with and his team get paid much more?
Even if this other manager tells me otherwise, the previous interview seems like a huge red flag.
Edit: Thank you very much for all the insightful replies!
I had the interview, and was surprised when the first thing the interviewer asked me to do was to pull up an editor and resolve a code challenge. I mentioned I had no problem doing so, but just wanted to clarify that I already passed the technical interviews.
Later I understood that this new callenge was more akin to the usual work on his team.
After that, I asked all questions I could, and didn't mention what the previous interviewer told me. Some of my questions were
What's the PTO policy?
What's the schedule?
Are there people from different timezones I need to overlap with?
Do you implement an on-call rotation? If not, how do you deal with a P1 during off hours?
If there's something I really need to do during the day (I mentioned I'm currently on physical therapy after surgery) can I accomodate my working hours?
This time the answers were much more reasonable.
It's a 9-5 job, with people from as far west as California, and as far east as India. So no need to rush in during after hours. Plenty of PTO, and I can accomodate my working hours as long as I attend my meetings and my output is not diminished.
I contacted some people on LinkedIn and verified this.
The general consensus is that they work hard, but the company doesn't burn you out. One of the people I wrote to told me that his interviewing experience was similar to mine. He also got told that he'd be called at 9pm if something happened. He took the job anyway, and 1 year in, that has never happened. In fact he said he's never been this happy with work/life balance.
Maybe it's some stupid interviewing tactic to check how far you are willing to go?
Glassdoor also shows that other developers are mostly happy working there.
I'll wait for a formal offer and check with me bed if I get one.
Final edit:
I rejected the offer.
I got a call from their hr person. She asked how I felt about the interviewing process, and I mentioned again how I didn't feel like I was a good fit for the first team, but felt I was a good fit for the second one. The salary wasn't quite what I expected, so I asked if they could up the offer by a little bit. She scheduled a new call for the following day.
When we jumped to the second call, she told me that there was a misunderstanding on my side, and that the work culture on Team A was exactly the same as in Team B. 10-12 hours a day, and I was expected to be on-call pretty much 24/7. I rejected it right there. I'm 100% sure of what I heard, I asked enough questions to be sure that Team B didn't have the same work culture. One of them lied, and I won't even bother figuring out who it was.
She told me it's just that I'm not used to start-up culture, and that my expectations are not realistic. I was not intending to pick up a fight there, but I felt a little attacked, so I just said "I've been at a start-up for almost three years now. I'm not expected to work more than 8 hours a day, and nobody has ever called me outside working hours. I'm sorry, but I don't feel like either part is going to feel fulfilled if I work under your conditions".
I just wanted to hang at that point, and I had nothing to gain, so I kept to myself that if your company is valued at 10 billion USD, and you have more than 3k employees, I think you are well past being a start-up.
They were inept at best. All shady as hell.
Bullet dodged.