I've posted in the local forums and have talked to some guys that worked there but would like to see if anyone else here works or knows things about the departments. I've heard good things about both. Surely there are bad things too....