Location is very good. Teams and teammates are fairly cool and nice people. Free drinks and snacks at office.
Cons
Salary is a little low. Projects do not progress systematically. You can work remotely for a maximum of 2 days, and you need to earn it by working for 1-2 years.
Mobbing, very low salary (they always pay late), overtime even in weekends and no payment, uneducated human resources specialist(!), all new grads and interns, emotional teammates and managers, worst ethics.