I can understand your frustration. The company I worked for was also outsourced and over half of the employees laid off in one feel swoop 6 weeks later. I am still with the company, but I do not feel as if I have any job security. I never know what to expect; just try to take it one day at a time and pray for another day. Sure makes me thankful to "have" a job - no more complaining about too much work. Good luck to you - try www.indeed.com.