4.0
16 Nov 2012
Current employee, more than 8 years
Minneapolis, MN
Recommend
CEO approval
Business outlook
Pros
Cool products, respected brand, smart employees, lots of development opportunities if you are proactive, excellent pay and benefits, generous time-off policy, really good networking opportunities for technical employees, annual technical conference.
Cons
Bureaucratic at times, many layers of management, annual layoffs, some areas have less inclusive cultures than others