Pros: great working atmosphere
Cons: a lot of travel trips
Deloitte is a great company where I learned a lot of things in very short time.
I liked the working atmosphere which was very dynamic and the fact that we worked into teams for almost all our audit engagements. The hardest part of the job was to switch all the time from client to client, but it helped me to be more pragmatic.