L

Lizabeth Brubeck
Review of Lab 13

1 year ago

Lab 13 is an average company to work with. While t...

Lab 13 is an average company to work with. While their team is skillful, I felt that the communication could have been better. However, they delivered a functional website that met our requirements. Overall, it was a decent experience.

Comments:

No comments