Good flexibility, intelligent and kind staff. Good variety of projects as well
What I wish was different
More training experiences
Advice
Chat with people around the office. Build your network and offer to help on projects you find interesting. Also, know the big picture about your division or assignments so you can talk about them in interviews.