Pros
There are so many pros to name off that this company offers. This has been my first full time job and I have been here going on 3 years now. They take care of their employees. They offer full benifets, which is hard to come by these days. They also throw us employee apprication days, which are amazing. Also, the people that work here are always so friendly; we are really like a giant family. We are very active in our community always doing volunteer work. I never started doing volunteer work until I started working here. This company is great to work for because you can help be a part of a business that is growing every day and you get to experience amazing things you can't get anywhere else.
Cons
If you are a work driven person, this company is for you. Sometimes moving up is not that easy, but there is always someone there to help you out.