Good Environment and Colleagues
Agile methodologies everywhere and cool tech guys
Benefits (free Metano gas, canteen, soccer and basket)
Top Management is very strong
Cons
There are many ideas and projects, they are not always completed
Middle management lacks of experience cause it grew up internally