Pros
great colleagues and awesome company
Cons
none for me so far
Pros
Great team, great clients, great projects and overall good social benefits package and lifestyle. They are very respectful of your personal time.
Cons
It's growing fast. Lot of changes and opportunities. You have to keep the pace.