Pros
DevCats is actually a good place to work as a software engineer. Tech stack for java backend developer is robust and relevant to the latest industry trend, such as kubernetes, spring cloud and caching. I also have a lot of opportunities to influence the development process, team leads are ofter open to discuss alternative approaches to the given task and initiative is rewarded. Most products are constantly evolving, introducing new technologies and utilizing moder tools. Also the team i'm workin in is amazing, you could always ask a question about almost anything, not only job related. Work life balance is also pretty good
Cons
There is also duty days when you have to monitor chats and solve issues 24 hour, so it could be not for everyone