Lay offs every couple of years, never really know who will get hit. Lots of anxiety and stress. High stress job, lots of pressure to meet deadlines. Because of frequent layoffs and condensing of positions each year you seem to have more and more work with less and less people but the pay stays relatively the same. It's a high price for benefits and vacation days...