Infrastructure (Hadoop, powerful servers, GPUs), career growth, various projects (mostly tabular data), nice colleagues, work-life balance better than in big tech (Yandex, Mail, Tinkoff)
Cons
Kind of a big company with a little bit outdated view of how to utilize human resources (office is not so great etc)
1. Every team have much persons for helping each-other ( analyst, teamlead, project manager, qa, devops ) - which helps you to not waste time and concentrate on your type of work
2. Great office, which love to go in (even if you have a remote type)
3. Benefits is also not bad at all
Cons
Slow development style ( there you are need to 7 times think and check before a put in production )
Business-type coding mode ( you are mostly will get an old codebase which does not have a flexebility )