Pros
* Great lunch and coffee * Really nice office * International colleagues * lot's of flexibility * Wild parties
Cons
* Lot's of office politics which might not be obvious on surface * Discriminative hiring process (people getting rejected based on their nationality) * Is not really a tech company * Restrictions from security and infrastructure (it's quite difficult to get something simple done easily) * No innovation and leadership, feels like a big ship with no steer which moves where market is pushing it * As the company is growing crazy with the head count, lot's of people want to have a say in things and want to take up responsibility and climb up a fictitious ladder which creates a really unpleasant atmosphere * So many key people are leaving the company after making a fortune. company is loosing its values and disciplines