Pros
Great benefits packages - medical, dental, 401K, access to resources. Ability to work from home.
Cons
Annual pay increases for all employees to adjust for inflation in addition to merit pay increases. Many employees did not receive compensation for several years because of limited budget increases. Promotions were given without additional compensation except for future stock options. Corporate structure and management are out of touch with employee needs. Frequent changes in strategies. High workloads due to reduction in force. When transitioning from Hourly to Management all vacation hours were forfeited without the employees knowledge due to unlimited vacation policy. Management vacation time is frowned upon due to workloads. Most moves to a new job is a lateral move with no compensation.