Pros: great compensation with promising annual reviews, health insurance coverage, gas allowance and 401k match.
Cons: not many but typical help desk politics and stress, the difficulty level of the type of work and the system, self-invested managers, favortism of particular depts. and no time off during busy season.
This is a great place to work for with sound company values and politics. Benefits are better than most companies especially the company's timely annual reviews. An excellent first job for those straight out of college and a perfect retirement job. Great option for complacent employees and a somewhat ideal company for growth depending on the dept and your coworkers. Of course as with any company, beware of certain managers who would throw an employee underneath a bus just to get promoted, and be wary when giving notices. Overall a recommended company.