J

Johna Julch

3 years ago

High turnover rate, management sucks,and horrible,...

High turnover rate, management sucks,and horrible, there system is horrible. A depressing place to work

Comments:

No comments