T

Tina Rodriguez

4 years ago

Horrible place to work. Would not recommend this p...

Horrible place to work. Would not recommend this place to anybody. The leaders, management, HR are all related so you never have anyone to go to if you're having a problem. This place needs new management or Union!

Comments:

No comments