Bento For Business Reviews (3)
View Photos
Bento For Business Rating
Address: 221 Main St. Suite 1325, San Francisco, California, United States, 94105
Phone: |
Show more...
|
Web: |
|
Add contact information for Bento For Business
Add new contacts
They have a great customer service support team
This business closed my account without any valid reason. Provided all valid documents about my business, had to wait 3 days for approval, and shut down my account and affected my employees that had been using the Bento cards. Stay far away.
They have a great customer service support team.