Avantages
I've been working at the company for about a year as a Mid Java Developer, and so far I'm happy with my decision. I joined a team with a friendly atmosphere, where I can count on help from more experienced people, but also have a lot of independence. The work model is a hybrid, which is a big plus for me – I can work from home and meet with the team in the office (on selected days). My daily work primarily involves Java, Git, Docker, and Jira. We work with Scrum, so communication and workflow are transparent. The team is open, and the atmosphere fosters knowledge exchange. I also appreciate that I can have a real impact on the solutions implemented in the project.
Inconvénients
As for the downsides, as with most IT companies, there are periods of increased workload and tight deadlines. Sometimes processes could be a bit simpler, and business decisions could be made more quickly, but these aren't things that significantly impact work comfort. At the moment, I'm not considering changing jobs. I have the opportunity to develop myself, I work with competent people, and I feel comfortable in my current team. If the company maintains its current direction, I'd happily stay here longer.