Pros
very friendly environment, impressive employee benefits, incl. meal voucher, sport contribution, national holidays shifted from weekend to working days, refreshments in the office, etc.
Cons
lack of communication with the management and sometimes among particular departments and not well organized project plans - cutting off a project too early without a deep analysis