A very friendly place to work.
Free lunches part of the week.
Nice views in the NYC office.
Great CFO/COO keeping the finances sound.
Great legal team.
I've also had very good experiences with the HR team, although I know that may not be a universal experience.
The company is way too political. The CEO has a habit of broadcasting his personal political opinions on the company-wide mailing list or at all-hands meetings. Employees gang up on those who dissent politically in Slack, or they report political dissenters to HR for making them feel "unsafe".
Much of middle management in engineering is very inexperienced. This is due to a hiring policy during MongoDB's hypergrowth phase where almost all new hires came through the internship program. MongoDB is the only company much of engineering middle management has ever worked at.
Higher up management seems to go out of their way to dismiss negative feedback given through Culture Amp surveys. One time, after receiving a lot of negative feedback, the head of Cloud Engineering dismissed it all as being due to a decline in the stock price.
There's way too much process in engineering. People have been complaining about it for years, and yet little changes.
Engineering skill varies widely. There are some very excellent engineers at the company, and a whole lot of average or even rather poor engineers.
The CEO should stay out of politics. Also, please just call a layoff a layoff.
The Board should keep in mind that the culture is being set by upper management. If the culture is causing high-quality people to leave, then replacement of the CEO and others should be considered.
Simplify the product offering and focus on quality over quantity.
Consider starting an engineering training program. Engineers are coming out of school with insufficient education and training to do their jobs properly.
The recruiter reached out after seeing my CV and scheduled an initial call. Later, I was interviewed with Karat, which asked LeetCode easy/medium questions. I didn't do so well on them due to pressure.
The interview consisted of a coding interview, a system design interview, and a number of hiring manager/VP interviews, all completed over a period of a couple of days. The coding interview was in person and required writing a JSON parser.
Had a nice interview with a recruiter; I was ghosted afterwards. I reached out, waiting for some sign of next steps or progress, but heard nothing back. I understand it’s a busy time, but some feedback would have been appreciated.
The recruiter reached out after seeing my CV and scheduled an initial call. Later, I was interviewed with Karat, which asked LeetCode easy/medium questions. I didn't do so well on them due to pressure.
The interview consisted of a coding interview, a system design interview, and a number of hiring manager/VP interviews, all completed over a period of a couple of days. The coding interview was in person and required writing a JSON parser.
Had a nice interview with a recruiter; I was ghosted afterwards. I reached out, waiting for some sign of next steps or progress, but heard nothing back. I understand it’s a busy time, but some feedback would have been appreciated.