5.0
9 Dec 2008
Anonymous employee
Current employee
Minneapolis, MN
Recommend
CEO approval
Business outlook
Pros
Great people and culture. There is always someone who is more than willing to help you out, and the community feel is great.
Cons
Less flexibility and mobility in terms of promotion because of their strict design and plan for position growth within the company,