t is a nice place for females. I mean, 9-5 schedule, weekends off, US and Indian govt holidays... no one bothers you after 5 pm or on weekends. But pros and cons entirely depend on your job profile. For instance, there are certain departments where you may have to work on weekends (of course you are paid for your overtime or extra working hours) but again one should clarify in details before accepting the position.
I had a very good experience working in US embassy. so can't really point out any negative situation as such. there are certain situations at times but that can happen in any work area.