Pros
Flexible work schedule and very accommodating. Friendly staff and good work environment. Opportunity to work with clients of many different fields and travel around the world. Great for building work experience and access to talented engineers.
Cons
Working remote can be difficult when separated from the core team.
French is the primary language at the Headquarters and meetings, so it can be difficult for Native English speakers. The Company is a small business, so there are fewer resources than a large corporate environment.