Vantaggi
At Semrush, you get maximum freedom at work. You won't get the usual peer review and supervision that you'd know from other companies. Although the checks-and-balances are very thought-through, you will be getting the immense amount of trust. You can plan your work day according to your own preferences, the company is rather flexible with it, and for me, it is a huge pro, especially when it comes to life-work balance. HRs are extremely helpful - this is not an HR team in your standard way of thinking who will help you with admin issues and docs. They are really about "human" first, and are ready to do their best to assure you smooth inclusion to the company. Plus, there's a multitude of events happening in the office (in non-Covid times at least), it's always lively there. The office is simply a feel-good place - and now I'm not even speaking about the 1st class window view at the Prague Castle! Semrush is also a friendly community of like-minded people. It's always incredible how supportive everybody is - which is, again, very untypical for a company of this size. Semrush managed to preserve its start-up way of thinking, even though it's a large, public-traded enterprise now.
Svantaggi
You can turn the aforementioned pros to cons with ease. For some, the amount of freedom might be unnerving, and maybe some guidance will be missing. You need to keep in mind that Semrush is a company where processes are still developing, so they change really rapidly, and sometimes it's hard to catch up. You need to be flexible - which is, again, a con for some, and a pro for others.