Vantaggi
There are a lot of different contracts for some big names. Where you can get experience from. Stands good on your CV. Would advise to switch inside the company to different contracts. On Friday there are free buns and fruit.
Svantaggi
There's a lack of good training, you're actually just thrown to the wolves and have to figure out yourself how to do the job. Nobody really knows inside the company who's doing what. Not the best infrastructure, old buildings, dirty toilets. You can't always take holidays when you want to, I couldn't take any Holiday in the summer even though it was asked 1,5 month in advance. To many rules you have to follow and depending on the manager you have they can be followed very strictly. If you work here you won't save a lot of money, it basically just enough to survive, you won't be using your hard earned money for things you like.