Pros
Location. If you have previous experience in development, you can negotiate the salary.
Cons
The onboarding process in the company is lacking, with new employees asked to fix bugs almost immediately and with hardly any professional oversight beforehand. There are no team leaders, VPRD is almost not involved in development at all, and the code is written without supervision, resulting in most projects being written in a disparaging and unprofessional manner. There is no quality assurance department. There are no meal vouchers, and budgeting for the supermarket is handled stingily. The same goes for basic and technical equipment. Team-building and fun days are on the employees' private time, if at all. Except for the weekly Happy Hour, it seems that there's no investment in the employees, and encouragement and appreciation are lacking. Work, work, work.