Not recommended for Computer Science or Engineering New Grads
Pros
It's a good starting opportunity for any new grads in business or IT. If you are lucky to be assigned to a project with a lot of funds, you can get the perk of staying at hotels.
Cons
If you are a new grad from computer science or engineering, and you have the ability of keep looking for a job, I recommend you to keep looking, unless you are also interested in getting experience in Business. Accenture mixes business, computer science and engineering new grads in the same group and the same level. So it's very probable that you will be assigned something that is more business related and has nothing to with your engineering or computer science degree. You can try and network with managers that are looking for programmers, but since as a new hire you have a very low level, they don't really take you seriously. I'm so bored in my project I feel like flipping tables and quitting. It also seems that as you gain more experience, the more overworked you get. While I know this can happen almost anywhere, it's especially bad for managers and team leaders. The managers are in so many meetings all day they barely have any time to eat or take small breaks. I know many people that come at 7:00am and stay until 7:00pm. Many people eat at their desk because they don't have enough time to take their lunch hour. It is very depressing. It also seems that Accenture is starting to underpaid their new hires. I'm aware of this because in the training we found out that the new hires from last year had been offered 20k more than us. My salary didn't get adjusted when I moved to the New York Offices. So if you don't want to get overworked, underpaid and assigned a project not relevant to your degree, ignore Accenture. For a Global Consulting Company that makes billions of dollars each year this is very cheap from them.