Culture - teamwork, home life balance
Fast growing- you stay busy
Work from home/remote for outside of MN
Like to have fun/great people
Bonuses are generous
Cons
Not heard/repeating problems
Highly sales focused to the point where it takes away from other departments
Poor review structure/ management
Blame culture
Not a lot of career advancement opportunities due to size and function