Vantaggi
Remote work, you might finish working earlier if you finish all your tasks of the day. Some days are not so loaded, so you can chill.
Svantaggi
THEY FIRE YOU ELEVEN MONTHS AFTER YOU GET IN THE COMPANY. The contract says that after the year, you can ask for a raise... Well, surprise, there is not such raise and they fire you just because. Besides, the communication is awful, you never know who to write to; it is extremely disorganized. You might change teams twice in a month, you have to readapt every two/three weeks. If you want to work here keep in mind that as months go by, you have to make sure to look for another job. You never know when the HR person might want to talk to you and tell you "goodbye" from the company,