Heard they laid off the entire leave of absence department two weeks ago..........i quit a few months ago thankfully. no job security..
Found this in an old thread, originally posted by @S1KPibb-2vxqt. Has anybody heard more about this? Are we looking at more layoffs any time soon? Any info would be great.