Pros
company discount on equipment, although I didn't really use it.
Cons
The executive branch of this company, will see you as nothing more than dirt, and they'll pay you even less. I was never given a single penny raise in the over 2 Years and 4 months I worked there. My direct boss was a great guy, but the execs above him genuinely did not care if their employees were treated properly. My team was criminally understaffed, when the person above me left I was forced to take on their responsibilities in addition to my own for well over a year with no increase in compensation whatsoever. Imagine just 2 guys, as the sole IT support staff for the entire corporate center (plus on-call with stores and other centers), absolute madness. Avoid this company, especially the corporate headquarters, at all costs. You will never get promoted or paid properly for your duties. Special shouts to the Chief Technology Officer Ravi Balwada, an incredibly evil person, who cares more about "automation" than treating humans with respect.