Pros
Possibility to get professional trainings financed Good network Good health insurance E-learnings available and professional advice for freelance A lot of add-hock advantages (for holidays, lunches, etc)
Cons
disparate communication by multiple people