Stable, but the growth is slow.
Pros
Stability, flexible working hours. Mature working process, full development cycle (from Analysis to QA), good infrastructure. Remote work possibility (now its hybrid, but not too demanding). Ability to switch projects (although it takes time). Heard its possible to switch activities (from dev to ba for example), never tried it though. Relocation to other offices outside of Russia or within is possible.
Cons
Competitors would pay significantly more. No feedback on projects/product (you dont get to see them). Little to none communication with line managers. You have to go and ask for everything yourself. Projects frequently require overtimes/on-call support. Legacy codebase on most projects (there are a few projects with actual tech stack). Company used to offer a lot of business trips. But not anymore due to covid/political situation; that used to be a huge source of income for lot of workers, now its not.