Pros
Enjoyable workplace with great colleagues that are always available to help you out. Cool benefits such as private medical assistance, birthday day off, english classes, free lunch on fridays, flexible hours and any snack you wanna eat.
Cons
not really a con, but sometimes the coffee gets burned.