Pros
Had great time working with them, and the team in UK and Abroad, trying hard , very innovative, trying to push to think outside the box, had to leave as i moved back to US, but highly recommended and learned a lot there
Cons
I think they need to invest more in Marketing, they invest heavily in R&D