MA
Marinebiolabs
View company profile →
Disappointing customer support
The technical work was fine but dealing with their administrative side was frustrating. Multiple billing errors and slow response times to emails. Expected better service for what we paid.
44 found helpful