Have received the support I need to learn and grow. I have been encouraged and received feedback. Not micro-managed which is fabulous. Great benefits and additional perks.
Cons
So big that at first it can seem overwhelming, but there are always people who are willing to help and answer questions.