D

Worst place I've ever worked. Management "team" tr...

Worst place I've ever worked. Management "team" treats employees like they are inferior and stupid. I was talked down to everyday.

Comments:

No comments