5.0
Aug 17, 2012
Anonymous employee
Current employee, more than 3 years
Recommend
Business Outlook
Pros
Great, smart, caring people - strong business and marketing minds with a culture that is caring and compassionate.
Cons
Living in NE Wisconsin is not as exciting as New York, and the winters can be challenging at times.