Vantaggi
I can't list any. There is no community, no company events, no fun but low salary. It's suitable for older folks who are scared to loose their jobs and would do anything just to have one.
Svantaggi
This company is a joke. They have absolutely no idea what the position is they are hiring for. They just copy/paste job ads and expect you to do whatever comes your way no matter if it matches your skills and experience or not. In the job ad they listed Axure and Invision as a requirement, and when I actually started working for them and asked for these tools my manager said (at first he didn't even bother to answer, just ignored my requests) "we invest in those tools at a later stage" and "we can't buy it for you, it's company policy". Basically they expected me to use my own laptop and pay for any tool I needed if I wanted to do quality work since everything was blocked on the client's computer and they gave my an old HP laptop with dying battery without any design software installed. And when I raised my problems and concerns to my manager, the answer was: (quote) "We can find someone else in a very short period of time." Well, good luck with this attitude, I'm better off without you.