Don't know the number but some people were let go. They said they were let go because of performance but not sure was that the true reason. Some people whom I know were let go were really good at their work. Tough days coming up.
There are no replies in this thread yet. Be the first to post a reply below: