Puzzled and worried after being laid off Sticker