Hard working, Fun, Exciting, Innovative with a Sense of Community.
Pros
This is truly a place where your hard work feels like a labor of love. There is a strong sense of community within the company which ignites a passion for quality work in a team focused atmosphere. It is a company who works hard and plays hard. For those who keep up with the fast pace and the constant change, it is truly a great environment. There is always room for advancement. Since I have been here I have been able to take on 3 different positions (by choice), which have all benefited both my professional and personal development. I am now in the position I was striving for when I first began with the company. Perks, perks and perks. This company truly makes it a point to make their employees feel appreciated. This is not your typical office job. We like to have fun while we take on new challenges every day.
Cons
Some departments need a little more love. The call center could use additional help by way of talented supervisors. Everyone in the company is very close and as a new hire it may take a small period of time to settle in and feel like "part of the group," but this typically doesn't take long.