The rumor mill is fluttering....Apparently 32 were let go on 7/18 and a few were let go last month. The mill estimates that an addition 75 employees will be affected. If your manager asks you to document your processes or more information about your job, THE WRITING IS ON THE WALL.
I have heard that the package is 'fair'. Any details?