There are no many disadvantages I can think of but maybe it would be nice to have scheduled working from home for example once a week. Would be good to have possibility to be paid in 12 instalments instead of 14 ( extra payment in June and December). More company events with ADP offices, not only we work events ( which are cool anywya and is more an advice than disadvantage).