Pros
Other techs were decent people.
Pay was acceptable but pretty much average.
Cons
Overworked
Overpressured
Management was terrible
If you want to work for a company that is the epitome of corporate greed, this is it. They will line their pockets, fleece customers and pass nothing extra on to you except more work.
Often very disorganized.
Old school work culture resulting in poor morale.