Gave me a jump start in my software engineering career.
Pros: good working environment, co-operative managers and co-workers.
Cons: the branch didn't have a solid foundation yet.
This is where I officially started my software engineering career. Their Las Vegas branch was not well established yet so I was kind of self taught on how their source codes worked. They provided handbooks that helped but had a lot to work on it.