Pros
I've been working at the company for about two years as a React Web Developer and can wholeheartedly recommend it to anyone looking to develop in IT while maintaining a healthy work-life balance. My day job is as a React Developer, but I'm often involved in front-end development tasks as well. In my projects, I primarily use React, TypeScript, JavaScript (ES6+), Redux, React Query, HTML5, CSS3/SCSS, and Git. Depending on the project, we also use Next.js, REST APIs, sometimes GraphQL, and Jira and Confluence for work organization. The biggest advantages for me are the atmosphere and flexibility. You can count on the team's support, and communication is more collaborative than corporate. The ability to work remotely and the reasonable approach to working hours are a big plus. If you need to take care of something privately, it's no problem, as long as the projects are completed according to plan.
Cons
Of course, not everything is perfect. As in most software companies, there are sprints with a larger number of tasks and moments when deadlines are quite tight. Sometimes, there are projects with legacy code where it takes more time to understand existing solutions than to create new functionality. It's also possible that business requirements change during implementation, requiring rapid adaptation.