Pros
Work life balance and compensation
Cons
extreme old processes and culture, mediocre middle management, lack of strategic thinking from top management, extreme cost cutting, bad office environment, unprepared/unskilled employees, no career opportunities.