Vantaggi
Flexibility and good social activities. There are a lot of social events and good opportunities to learn.
Svantaggi
This is probably the most unfair and non transparent working place I have been in. The yearly employee review implies me telling my manager what I do because they don't know even if we work directly in the same team. The action points in the review regarding one's personal growth are not followed up upon. When a business crytical event occurs the company structure doesn't matter and the smallest people get blaimed. There is a lot of finger pointing. Employees are not treated equally. The work environment is not family oriented, and there is a lot of favoritism. Business crytical tasks are decided upon by managers in closed door meetings to be assigned to the select few who are deemed worthy. There were more occasions when I didn't have tasks or had to come up myself with one.