There are rumors that up to 20 people might be let go by the end of September - I heard it from a person close to HR but really cannot confirm it otherwise - San Antonio may be affected
There are no replies in this thread yet. Be the first to post a reply below: