It’s so incredibly sad to see how the staff local to St. Louis is being treated. Even from the beginning when they started hiring people all over the US. there are plenty of qualified people in the local area. It’s a detriment to the local economy too. Just sad.
There are no replies in this thread yet. Be the first to post a reply below: