The core values are often brought up in many circumstances. Employees come first, and that always resonated with me.
The business and tech vision is well curated and communicated. Any employee who attends the various all-hands meetings would have a clear understanding of what is most important for the company.
There are plenty of career frameworks and tracks for everyone’s ambitions. Expectations for each role are clear, as is how promotions happen.
There are a lot of people working in tech, which leads to a lot of code being written and shipped in the releases.
Lots of hiring, and the ratio of direct reports is healthy. Work-life balance was the best.
The compensation package was really good, with the stocks. Benefits were also really good.
Culture somewhat diluted with all the hiring in the last 5 years. A few bad apples can be really toxic and ruin it. It is hard to deal with and harder to turn around.
Xpresso is sold as a proper development tech, and despite the advantages, it locks developers down to non-transferable skills and to a good comp package. This makes it near impossible to move to another company and compete with other candidates who have industry-standard skills.
Career moves into more senior roles are often linked to a magic opportunity or luck of being in the right place at the right time. There is lots of hiring from the outside for senior roles but not enough promotion from within.
Multiple stages online (with recruiter and hiring manager) and a final interview on site, with three different groups of people (manager, product, engineers). Most questions around conflict resolution, team organization, and people development. No
Telephonic call with HR asking if you can work from the office three times a week. Following a telephonic interview with the Manager, which includes managerial scenario questions. Then, a technical test with a few engineers. And finally, a round w
I applied through their portal. HR reached out to set up a call with the hiring manager. Overall, it was a very non-technical interview. However, I received zero feedback until the end and felt the rejection was a little arbitrary. But given how qui
Multiple stages online (with recruiter and hiring manager) and a final interview on site, with three different groups of people (manager, product, engineers). Most questions around conflict resolution, team organization, and people development. No
Telephonic call with HR asking if you can work from the office three times a week. Following a telephonic interview with the Manager, which includes managerial scenario questions. Then, a technical test with a few engineers. And finally, a round w
I applied through their portal. HR reached out to set up a call with the hiring manager. Overall, it was a very non-technical interview. However, I received zero feedback until the end and felt the rejection was a little arbitrary. But given how qui