- company encourages the training of beginners
- visa support
- good starting salary
- comfortable office
Cons
- absurdly strict requirements for work only from the office
- zero flexibility in bonuses, salary and working conditions
- many outdated technologies
- very little opportunities for career growth