B

Brian Donohoe
Review of Imbisa

10 months ago

😊 Imbisa is an average company with some room for ...

😊 Imbisa is an average company with some room for improvement. While their website is decent, it could be more user-friendly. The customer service team needs to be more responsive, as I faced delays in getting my queries resolved. Overall, an okay experience. 😊

Comments:

No comments