Grammarly is a young company. Since it is profitable and growing, it is no longer a startup. This tells you a bit about its current focus.
Apart from that, there is an ambitious project goal. Having a noble and ambitious project goal does help motivation a lot, especially if you have a nice collection of young specialists around, which Grammarly does have.
There are some downsides as well. If you are looking for a developer position, there is not much space for promotion. Positions like VP of Engineering and Team Lead are usually filled via recruiting rather than promotion. A big part of the development team is outside the US, so consider all the cons if that as well.
One of my friends is working at Grammarly and referred me, so I had a short process. I was asked about my previous experience in Java and server-side development with high loads.
Recruiter call, followed by a technical interview. The technical interview focused purely on LeetCode-style questions. I had 50 minutes to complete 4 questions. I tackled each progressively, optimizing based on space and time complexity. It initial
HR round and then phone call. The highlight of the phone interview was complex LeetCode-style questions, for which perfect solutions were expected. This is not a good way to hire a senior engineer.
One of my friends is working at Grammarly and referred me, so I had a short process. I was asked about my previous experience in Java and server-side development with high loads.
Recruiter call, followed by a technical interview. The technical interview focused purely on LeetCode-style questions. I had 50 minutes to complete 4 questions. I tackled each progressively, optimizing based on space and time complexity. It initial
HR round and then phone call. The highlight of the phone interview was complex LeetCode-style questions, for which perfect solutions were expected. This is not a good way to hire a senior engineer.