Pros
Great company, good product, good working atmosphere, nice people, challenging tasks that require a lot of brain power. It's really motivating to develop as a professional. And, what is really nice - smooth business processes and no bureaucracy detected.
Kontras
Haven't found any cons so far just filling this field because it's mandatory and cannot be skipped, which is strange