Pros
Great culture, great benefits, great vacation, great pay, incredible opportunities for growth not only professionally but personally, and the list could keep going. I find myself very lucky to have been hired on and started my career here. This path has allowed me to do all the things I love in my life and provide for my family. The resources provided have allowed me to grow both personally and professionally as an individual and I will always be thankful for working here and what it has done for my life.
Kontras
Stress- would be the number 1 factor I would say. Stress is going to be something you run into anywhere that you work. Working here you just have to know that you are not alone and everyone is here to help each other to get through whatever it may be. We do need specialists, as we are still growing so it can be stressful trying make sure specialist don't get overwhelmed with clients since there's not a lot of room to place them elsewhere. I would certainly rather be having the problem of growing like we are rather than going the other direction and having to lay people off though. I definitely believe in a work hard play hard mentality here. You get out what you put into it.