Sort:  

Is there anyone else who was laid off?

Yes, but unsure how many yet. Will know by the end of the week I guess.

and has potential to affect his/her self-confidence adversely.

It definitely affects mine.