- Crew just laid off about a dozen employees in their New York headquarters. The employees will be in my thoughts and prayers in the coming months. I know how hard this must be for them right now, nobody likes to be jobless in this economy.
There are no replies in this thread yet. Be the first to post a reply below: