From what I'm experiencing, your experience pretty much depends on your luck getting a good team. People in my team work as cells; there's not much teamwork. Although people are friendly, everything feels fake. No matter your dedication level and deliverables/contribution, it's never enough. Not the work-life balance I was advertised for, nor the job environment. The probation period is just a joke. You get a bunch of good feedback until you have a meeting in which your coach raises a lot of bad things that threaten your probation. The feedback/coaching system is another joke, where you have one single person deciding if you're good enough or not (no matter your skills, qualifications, deliverables, etc.). Constructive feedback is what they preach for, but at the end of the day, you just see them highlighting the things you could improve and not perceiving of value the good things. When you're trying to solve things or looking for answers (not on the tech side, but company level), nobody knows whom holds that information or how decisions are taken. Nothing seems clear and transparent. While some people had an amazing experience here, I've heard from super smart and good people that had so many issues they said they'd cry every day. For a company that again says it cares for its employees' mental health, they should know better. This is more than providing EAP and free food but offering a good work environment. You can try to talk to HR, but there's not much support on how to solve issues as well. They seem lost and powerless. There's not much visibility of how projects are prioritized and how decisions are taken.
The company seems to be growing out of control. While it has amazing values and goals, it seems to be losing the ability to comply with those and provide a healthy environment for employees.
Technical interview focused on coding and system design problems, emphasizing clean code, scalability, and architectural decisions. Received detailed, professional feedback highlighting strengths, weaknesses, and areas for improvement in design and
The interview process included: * Recruiter screening * Three technical interviews: * Language-agnostic, AI-assisted coding * Unassisted coding in Java * System design * One leadership interview * One hiring manager interview The proces
The interview process consisted of multiple rounds. It started with a recruiter phone screen focusing on my background and motivation. Then, I had a technical coding challenge via HackerRank, followed by a virtual interview with two engineers. That
Technical interview focused on coding and system design problems, emphasizing clean code, scalability, and architectural decisions. Received detailed, professional feedback highlighting strengths, weaknesses, and areas for improvement in design and
The interview process included: * Recruiter screening * Three technical interviews: * Language-agnostic, AI-assisted coding * Unassisted coding in Java * System design * One leadership interview * One hiring manager interview The proces
The interview process consisted of multiple rounds. It started with a recruiter phone screen focusing on my background and motivation. Then, I had a technical coding challenge via HackerRank, followed by a virtual interview with two engineers. That