I am completing 3 years with Cart Pay in this December, 2014 and it was a cultural combustion with people working here from different countries and a great exposure of versatile personalities for a single goal.
Its commendable and explicable venture
Cons
I cant recall any thing, yes may be a better infrastructure in office like you have in Pay Pal.