Friendly environment, very knowledgeable employees, opportunities to express your accomplishments, tons of company events, and motivates employees to exercise.
What I wish was different
Didn't notice anything that needed to be changed.
Advice
Ask a lot of question to get up to speed with everything. There is A LOT of information needed to work effectively. Also, be willing to learn about new technology and how it works. It will give you a better understanding on how to solve new problems.