Pros
Great diverse team with lots of room for growth. You are given opportunities based on your strengths and skills.
I went in initially as an Admin Assistant, then through the interview process I showed that I was more suited to a customer service role. So rather than turning me down for the admin role it was discussed with me during that interview that my skill set would be better suited for another role.
I agreed and love it. The team are friendly, yet hard working and focused, and the management team are always there if you need them.
Plus if you need anything to make working there easier or more comfortable you are given opportunity to put that across and more often than not it is put into place quickly and efficiently.