J

Jesse Barnard

3 years ago

Wish I could give a - star review for these guys. ...

Wish I could give a - star review for these guys. Kept employees in the dark for months. Then without word removed everyone from groups chats. These guys are honestly pathetic with how they run business.

Comments:

No comments