Pros
A great Company to work with and I stress "with", we all work together, I never get the feeling I work "for" my boss or upper management, we all work with each other, together as a team. If you come to work here you will be part of an amazing team of people. Expect to work hard and get rewarded and recognized for your work. It's a team effort - expect others to help you grow within the company and look for amazing opportunities that give you exposure to all area's and levels within the company. Fun is also a big part of our culture, great holiday parties and happy hours. Zumba, Yoga, manicures and massages onsite, and a walking club. Health benefits are great! Great vacation policy, holiday days off and Philanthropy day to give back to your local community.
Cons
No company contribution to 401k