Pros
Good additional monthly bonuses for employees with 3+ years of experience in the company. Good work-life balance (not true for all projects, depends on position also).
Kontras
Total lack of integrity in the communication of the management, while integrity is expected from the management for all employees. Critical company news and events announced too late. Company has a good employee feedback system which is not taken into account in most of the cases when it should be (promoting, demoting and etc.) - no value added if it just exist. Working with external indian companies and unqualified indian employees which introduces a lot of stress and domotivation (depends on the project) No responsibilities and avoiding important problems by the local management - proactivity with dealing with minor and low-impact problems for reporting some progress (depends on the project). No defined rules and reponsibilities for the team members. Not good place for quality-oriented software developers.