The most humble people are found here. Colleagues are always willing to help. It always feels safe to ask questions, and people genuinely show a great deal of empathy towards peers. The product itself is also pretty amazing. You can see the dogfooding, where internally, tools are used much in the same way customers do. Work-life balance is probably better than most places. People accept feedback on how to improve things, and there's always iteration to try to make things better in the short term.
Unfortunately, a lot of "top down" goals contradict each other. There are some decisions to prematurely optimize infrastructure and architecture too early, which is causing internal friction among engineering teams.
Everyone seems busy, but it is unclear where this ship is going in the long term. You only hear from some leaders during All Hands and seemingly recycled slide decks.
Culture seems a bit diluted compared to other companies.
No real career progression, no mentorship program despite asking for it, and anecdotally, it seems hard to move teams. You can often feel "stuck" if you happen to be a subject matter expert because what's more important is you keeping the lights on rather than what your interests may be.
Start asking the real questions of what's important and connect with your engineering team on a "human" level – not through All Hands and surveys.
Don't throw bodies at problems, as you can often achieve more with less but with proper thinking. Take a step back to think long term rather than quarter-to-quarter. This short-term thinking is stifling the ability to evolve into a multi-generational company.
Commit somewhat to a yearly roadmap and perform transparent retrospectives. Share those results using real data to gain the trust of the engineering org at large.
I recently went through the interview process, and it was an exceptional experience from start to finish. The process has multiple steps, and within each one, I felt challenged to better myself. Each stage was engaging and provided meaningful opport
Zoom interview. Get to know the company and technical details. Many questions were asked, as it is a remote job. The interviewer was surprised about the country I’m from, and I felt she was biased.
Miro's interview process was quite organized. Everyone was very professional, and the recruiter was attentive and helpful. It's very pleasing to see that the company pays attention to personality and cultural fit, as after joining, you really notice
I recently went through the interview process, and it was an exceptional experience from start to finish. The process has multiple steps, and within each one, I felt challenged to better myself. Each stage was engaging and provided meaningful opport
Zoom interview. Get to know the company and technical details. Many questions were asked, as it is a remote job. The interviewer was surprised about the country I’m from, and I felt she was biased.
Miro's interview process was quite organized. Everyone was very professional, and the recruiter was attentive and helpful. It's very pleasing to see that the company pays attention to personality and cultural fit, as after joining, you really notice