Pros: Great facilities, great location downtown, uses technology to enhance work/life balance
Cons: tough to get in as a permanent employee
I've been at Exelon for nine months as a contractor. They treat their contractor work force very well, probably the best I've been treated as a contractor.
They have excellent facilities and they are only getting better with a new 26 story building being built in Baltimore. It over looks the water, will have shopping, living arrangements, restaurants, and a park. It will probably be the most forward thinking structure in all of Baltimore when it is complete in 2016.
Exelon makes great use of technology, allowing employees to telecommute from home and online meetings to cut down on travel. They also show excellent care for their employees in simple ways (e.g. daily morning email with traffic alerts) and in larger issues (e.g. allowing people to stay home during Baltimore riots).
The only negative I can really think of is that Exelon's workforce is made up of probably 40% contractors. While the pay as a contractor is nice, if you are looking to find the way into a permanent position there, it is kind of tough. Not impossible, just tough.