Vantaggi
Work from home one to two days per week. Fairly good salary structure. Good discount programs including for Allstate insurance.
Svantaggi
Absolutely no job stability. Two layoffs in two years (1st was 20% of the work force, the second 10%), despite the CEO taking his raises and bonuses. Management decisions are made with a goal of keeping one's job, rather than what's good for the company. Former excellent work life balance completely scrapped, with overtime expected. Plus, all IT changes are moved to production during the weekend, and if you have changes, you must be available to supervise those changes (over the weekend). Most of the long-term employees who were knowledgeable about the systems are now gone, eroding the accuracy of current projects. The pride that the company workforce formerly had is completely gone, due to the way management has handled things the past few years.