Great company! Awesome culture, amazing benefits, transparent management and the work itself is a lot of fun! Mobile apps! Excellent work/personal life balance, casual dress code, good medical and dental benefits, smart senior management, summer fridays, company lunches, etc.
Cons
Because of the nature of the mobile app environment the company has to quickly adapt to change.
The company culture is OK, inoffensive but just OK. They kept most of the perks of the old company I worked for in place until they moved operations to the East Coast.
Cons
Buongiorno is a multi-national and management sees employees more as a resource than as people. There's no cohesive business strategy.