A

Amy Brenna
Review of Jelli, inc.

1 year ago

Jelli, inc. is an average company. The website jel...

Jelli, inc. is an average company. The website jelli.com is easy to navigate and the products are of decent quality. However, their customer service could be improved. Overall, it's an okay experience.

Comments:

No comments