Pros
At the same time that you work at a small company with a small team, you work with the biggest and most well known french corporations. This context offers you an incredible Managers give you openness and flexibility with focus on client satisfaction, not on schedules. As a consultant you have different cases and projets to work with. You'll never get bored. Open spirit that allows you to express yourself, your ideas, point of views and opinions. Free choice of working at co-working spaces or from home, as you want.
Cons
I would like to have more office life and more contact with my peers at the company. If you don't get yourself well motivated, this distance from managers and colleagues can lead to disengagement, what could be terrible for yourself and the company. As you work at home and as you must make your own schedule, work / life balance is not easy to manage. Is not the best place to work if you love industrial, methodic and traditional workflows.