1.0
Aug 15, 2025
Former employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Products are decent .. need some work on the Braintree side
Cons
Terrible leadership, just a number, plan to work 20 hours per day, company doesn’t care about the culture.. sad to see how the company has gone downhill as it used to be great!