Login
Start Free Trial Are you a business? Click Here
Anonymous
No problems regarding the process and the communication. Only the availability of parts in short term (max. 2 weeks) could be improved (even the market is quite dificult).
3 years ago
Read Omnical Reviews
Omnical has a 4.6 average rating from 484 reviews