Pros
there were great people to work with. Stable recession proof industry.
Cons
Management lies about layoffs. Old technologies that receive no support in money, or personnel. Pay raises are a myth, not even a cost of living increase in 5 years. All jobs are rapidly being outsourced, any money coming in is going overseas. Management displays open contempt for US employees during meetings. So many competent people have left, customers feel the lack of service and are now using the competitors products. Revenue is falling fast and there will be no company in 1 to 2 years time. If you are on the bonus structure, you will still not receive one as they practice the moving goal post theory, meaning you make your numbers but the requirements are just 2 % higher.