Pros
Flexible work schedules and working from home
Cons
Where do I begin. Upper management is a joke. Almost eveyone in the office is racist and I'd you're brown you're on your own and left to dry. No one cares about your professional growth, pay is ok, but nothing makes sense. Many of the senior staff are so self absorbed and feed off making staff feel like crap. While I was able to work from home it did not make up for the constant stares, being ignored and disrespected. Many of the projects are failing because the senior staff are out dated mentally. They want to do things as they did the 80s and it's just not effective in 2014. Just get the experience and check. If you're black be prepared to serve or be served. I worked there for 5 year and there were only 5 other black people and they made sure we stayed in our place. They have huge extravagant happy hours and holiday functions in which upper management is horribly drunk and ready for sex afterwarda. I wish I had more positive things to say but I've seen them brutally let go of good staff...dedicated staff because eveyone is out to save their own tail.