Vantaggi
Work\life balance. Very flexible working schedule. Good people around. Breakfast in the morning. One can change a team to change the environment. It is a very international company with people from all over the world.
Svantaggi
There is no open salary range. One can earn 10% less than a colleague in the same position with the same experience and responsibilities, and the manager will say something abstract about working not only for the money. At the same time, the company struggles with finding new people in the local market. Be careful trading the salary during the hiring process - you probably will not have any chance to justify it later. Management does not pay enough attention to the things that deserve it and bravely firefights the circumstances, later calling it with all good words and using pathetic slides. Looking nice and talking big - this is how we roll. Seriously. The management may show off with hundreds of millions in income one week and fire all consultants the week after. Growing and earning more are always in the first place. The company becomes bigger and bigger, but it never pays back to the employees.