Easy to hide. Low engineering quality means you can be a rockstar easily. Very little oversight in some engineering teams. Some of the benefits are decent.
Management has no idea how to fix the main application. It's held together by overworked developers desperately trying to find the right place to put something in their massive Java codebase. Nobody seems to have a real understanding of how it actually works since the CTO left.
Leadership is made up of career political infighters who don't seem to want to work together. Very few have the technical ability to have a vision for the future, and those that do get shouted down.
The management team and HR pay lip service to diversity, but they actively suppress alternative viewpoints and will manage you out if you disagree with the decisions being made. They acquired Cloudability and then basically ripped the culture right out of the company, and the entire thing has started to fall apart.
We've just had a big round of layoffs.
It seems we intentionally pay below-market rate and have no additional compensation scheme because they were acquired by a private equity company and can't offer stock.
If you want to work here, you have to pass a ridiculous cognitive ability test, which is proven pseudo-science, but they won't even let you through the door unless you pass. I've referred Senior Amazon engineers, and they haven't been able to get an interview.
We're quietly offshoring jobs outside of their HQ to North Carolina and India.
Phone interview by team lead, followed by 1:1 interview loop with VP and other team leads. Questions ranged from coding problems to philosophical questions about software design. Culture was laid back. Interviewers were developers. Interviewed by one
The interview process consisted of: * First round with HR. * Second technical round. * Third technical round. * Fourth and Fifth rounds with the Hiring Manager in the US. The HR representative was very rude to me. He assumed I knew everything, when
Recruiter call, followed by two rounds of technical interviews and a behavioral round with the manager. Technical interview 2 was harder and less logical in my opinion (DS/algo, but the algo was more of a trick than anything).
Phone interview by team lead, followed by 1:1 interview loop with VP and other team leads. Questions ranged from coding problems to philosophical questions about software design. Culture was laid back. Interviewers were developers. Interviewed by one
The interview process consisted of: * First round with HR. * Second technical round. * Third technical round. * Fourth and Fifth rounds with the Hiring Manager in the US. The HR representative was very rude to me. He assumed I knew everything, when
Recruiter call, followed by two rounds of technical interviews and a behavioral round with the manager. Technical interview 2 was harder and less logical in my opinion (DS/algo, but the algo was more of a trick than anything).