Pros
Friendly and stable work environment, excellent opportunity for learning and advancement, Good pay - saw other reviews that say its low...Not true, I've experienced it myself - perform well and you will reap the benefits! Never had a lay off - how many companies can say that? Mouser cares about its people. Benefits are good - if you don't think so try Obamacare! Company makes nice contribution to HSA to give employees money to help with healthcare costs. Fun activities and charitable company. Truly an Open Door Philosophy.
Cons
Employees that don't want to contribute 100% and whine about the littlest thing. You didn't have to come to Mouser and Mouser didn't have to hire you - give 100+% and succeed! Employees need to communicate with management about any concerns in an appropriate manner - whining to your friends won't fix anything - talk to someone that can actually help you. Figure out what you can do to improve yourself and fulfill your potential vs blaming others for everything.