Pros
Trace Ones new innovative product could really be a game changer. Global Company working with offshore teams. If you want to do some travelling to the likes of France, USA, Romania (depending on your team) it's likely you can go with little persuasion. Company events - 2 years ago the whole company got taken to Meribel. One of my best holidays let alone company events. I have personally loved working here. Not only have I developed my skills and career but also myself as a person however.
Cons
Management can often be an issue but I believe this has been recognised and is being targeted. Personally the biggest con for me has always been communication between France and UK. As an example - decisions are often taken in France late at night without involving the global team which results in terrible consequences / frustration for all parties. I feel that I am closer to the 'outsourced' team in Romania then 'onshore' France.