Pros
This company encourages reaching your full potential. I have had many jobs, even jobs that I thought were careers, but none felt like how I feel when I show up for work here. Everyday, I learn how to be better than who I was yesterday. I learn skills that not only help me in my professional life, but translate into my personal life. I have become stronger, mentally and emotionally, not to mention more confident and secure with my abilities. I love the training, my co-workers, and the management staff is amazing. Definitely blessed to be a part of this family.
Cons
You will be tested, mentally, emotionally, and professionally. Management does not settle for anything less than 100% effort. If you are not reaching your maximum potential, management will make your life difficult. If you are not in a space to take it to the next level, this position is not for you.