4.0
Jan 28, 2015
Former employee, more than 8 years
Seattle, WA
Recommend
CEO approval
Business Outlook
Pros
Strong solutions Great Vision Can make a lot of money in Sales
Cons
Their vision exceeds their ability to execute The US management is not respected by French executives - nobody has broken that ceiling