Compensation is well below market for software engineers. It's a bit laughable, but many stay because of the more lax WLB and workplace environments. There are plenty of very smart engineers, but the messy code base and architecture could improve a lot by hiring top talent who are leaving for companies that pay way more.
Not enough support is given to junior-level employees. They placed some freshies into completely wrong teams that are better suited for mid-levels and above. Then the juniors wonder why it's taking so long to get a promotion and switch teams very late after realizing that they were on a bad team.
Expedia's product is very complex and, quite frankly, the legacy codebase is a huge mess. It causes many inefficiencies and difficulty debugging high-priority issues.
Too many re-orgs occurred in the couple of years that I worked there. Some of them seemed caused by underlying politics in upper management without a thought to the workers they impact.
Layoffs were handled terribly. There was literally no rhyme or reason for who got let go; a lot of very talented people who were there for many years were cut. It seems due to the fact that those people had high senior salaries and can be replaced with cheaper juniors.
Upper management is a mess. It's mentioned before many times on here, so check those for details.
Expedia grew a lot over the last couple of years behind faulty management and leadership; the chairman, Barry Diller, decided to blame the workers by "trimming the fat" with mass layoffs.
I spoke with a recruiter at the campus career fair. He asked me a few data structure questions and then signed me up for an interview the next day. This interview included a few simple questions about arrays, programming languages, OOP, etc. The nex
I had a recruiter screen, an OA, and then a one-hour interview with the hiring manager. I was informed that I had cleared and would be heading to the virtual onsite round. However, the recruiter then started ghosting for no apparent reason. I tried r
Applied online. HR reached out. Code challenge: LeetCode, intermediate to difficult level. Group interview - Four rounds. There were more than 20 interviewees and a bunch of interviewers, turning around in different rooms. HR followed up the next
I spoke with a recruiter at the campus career fair. He asked me a few data structure questions and then signed me up for an interview the next day. This interview included a few simple questions about arrays, programming languages, OOP, etc. The nex
I had a recruiter screen, an OA, and then a one-hour interview with the hiring manager. I was informed that I had cleared and would be heading to the virtual onsite round. However, the recruiter then started ghosting for no apparent reason. I tried r
Applied online. HR reached out. Code challenge: LeetCode, intermediate to difficult level. Group interview - Four rounds. There were more than 20 interviewees and a bunch of interviewers, turning around in different rooms. HR followed up the next