Pros
Great people to work with and a good product to work on. Got a chance to participate on one of the newest engines.
Cons
During the interview was told there is plenty of work at the Florida site. So I moved from our of state to Florida. On the first day of work same manager told me he didn't have any work for me. So he put my resume out to the other departments... found work up in Connecticut. I didn't want to travel that much. Working remotely with our Connecticut site isn't fun when my contacts wouldn't respond to emails or phone calls. Support from my local manager was non-existent...I actually saw him less than the guys in Connecticut. It wasn't for a lack of trying multiple requests to meet him was pushed out until they were cancelled.