As a program control analyst there, I had the normal customer duties. What they fail to tell you is the corporate reporting is out of control. If you think you have 10 minutes to breathe, be prepared for another report. And you get to train yourself on servers that cannot support the enormous Excel workbooks, yes workbooks, not worksheet, that goes into a corporate report. The culture of us/them is very rampant....management is above reproach and chooses to speak to you anyway they choose. I read a review once, while I was still there, and that review called it a sweatshop. Nailed it.