Vantaggi
The colleagues are the biggest plus - open, interesting people from all over the world with a shared geeky mentality. Work itself is quite interesting, although it can turn into a routine pretty fast. Generally speaking, lower management stands on the side of their teams and cares about the people.
Svantaggi
Changes in company structure lead to bringing a number of people from outside the company to higher management. This lead in return to drastic changes to the previously heavily promoted laid-back culture. In the past lower salaries were balanced by the "fun" factor and friendly atmosphere. Nowadays low salaries remained and everything else became worse. Higher management is detached from the employees, people started to be treated only as resources, work pressure increased, transparency is non-existent. Communication within the company was never great, now it is even poorer.