Reviews11
Filters:
Rating
Language
Sort:
Most recent

I recently had the opportunity to work with Imbema...

I recently had the opportunity to work with Imbema and I must say I had an average experience. The communication was good, but some of their products didn't meet my expectations. Overall, they're a decent company.