4.0
Jun 23, 2017
Current employee, more than 8 years
Foster City, CA
Recommend
CEO approval
Business Outlook
Pros
Working in the ever-expanding payments industry supporting the top businesses in the world. Great benefits and perks. Great company culture.
Cons
Some tools and processes need work. Security can be onerous at times to the point where you're unable to perform your job function. Product evolution outpaces existing products too much sometimes.