Kabbage, Inc. Reviews (1)
View Photos
Kabbage, Inc. Rating
Address: 730 Peachtree St NE STE 1100, Atlanta, Georgia, United States, 30308-1263
Phone: |
Show more...
|
Web: |
|
Add contact information for Kabbage, Inc.
Add new contacts
Address: 730 Peachtree St NE STE 1100, Atlanta, Georgia, United States, 30308-1263
Phone: |
Show more...
|
Web: |
|
Add contact information for Kabbage, Inc.
This company advertises "hassle free" application and processingWhile applying, I was asked to release all private financial information; while processing, I was informed by the system that a "glitch" had occurredI feel very uncomfortable in releasing such information and not have a responsible system to inform me of the outcome of my application