Pros
As a cloud engineer, I love how Semrush cultivates a dynamic and forward-thinking atmosphere, fully embracing the latest technologies. Management's support is solid, and there are plenty of chances for me to use the latest technologies, grow professionally, and keep learning. Flexible working hours and remote work options greatly contribute to a healthy work-life balance. Last but not least is my team, which is filled with talented engineers who are passionate about what they do and are all about collaboration and sharing knowledge.
Cons
I haven't noticed any downsides here over the past four years