I think its a good place to work as long as you are productive enough. The group heads can be a little brash if you don't finish your work on time. From exterior they are pleasant people but they can tell you on your face that you are doing a bad job even if you might have put lot of effort in it. As long as you deliver, you should be ok.
It is very women friendly. From safety to timing, its a fine place for a woman to work.