Pros
good work env iron ment
Cons
benefits - medical, dental not existant
Pros
Blend of new technology that helps solve problems between the customer and ecommerce site
Cons
Headquarters is based in the UK and also offices in France and Barcelona. This can cause delays in some operations.