C
Catherine BoutchReview ofLabs108 inc.
Labs108 inc. is an average company. They have dece...
Labs108 inc. is an average company. They have decent services, but there is definitely room for improvement. I would appreciate better communication and more attention to details. Overall, they are just okay.

Comments: