Stripe provides online payment processing solutions for internet businesses worldwide.
#104 of 260 in Finance Banking
Strong company performance with limited growth opportunities Flat headcount, shrinking opportunities for growth