Comment
Comment by swang720
Speaking from personal experience the "there's no stigma in layoffs" bit is not always true. Many places have asked me why I was laid off upfront with an assumption that it was due to performance reasons unless I'm able to prove otherwise.