Pros
Friendly environment; diversity of projects; majority of projects are very interesting., good until 30/35, the experience you develop can be easily repelled in other company, specially abroad.
Kontras
Excessive fragmentation in the activities; not possibile to grow and mature wit ha clear professional role ; career path simply does not exists; sometimes projects are really "small".