Pros
There are zero pros working for this company.
Cons
The company is originally based in France and somewhat new to the US. It is the most disorganized company I have ever worked for. I've heard stories of employees not getting paid or being paid incorrectly. The VP promises one thing during the interviews and then goes back on his word. The employees at the home office in San Diego are nice and try to help in whichever capacity they can but ultimately because everything is run from France it is impossible to get answers or get anything accomplished in a timely manner. The IT dept is horrendous and you lose a day or two of work even attempting to get anything resolved to even gain access to your laptop. Also other companies that are in the same line of work pay more.