Pros
Good name recognition. Superior modern technology and systems, lots of automation, particularly compared to other firms that still run on 1980's and 1990's platform (Morgan Stanley, Citigroup, JP Morgan etc). Great hands on experience which is valuable if you want to learn a lot and grow professionally quickly. Prestigious location on Wall Street. Lots of independence in decision making, little red tape compared to other banks.
Cons
Forget about getting raises or promotions if you are not a good friend of your manager, because you can kill yourself on the job but all your efforts will be ignored and you will get average grades on your performance review no matter what you do. Try justifying getting a promotion with those median grades. Amazingly, while small minority of Deutsche Bank employees are highly intelligent and productive, overwhelming majority are lazy, lack signs of intelligence, not willing to learn, keep repeating same mistakes, don't understand what they are doing, lack any initiative. So all the work load falls on the shoulders of the small intelligent minority. Lots of unqualified off-shore people working on site and off-site. Since they don't know much and sit around all day doing nothing and just collecting their pay, all the work falls on the shoulders of few, mostly US locals.