Great place to work, a little cheap.
Pros: good people, good boss
Cons: use old technology, don't pay well.
I worked for Mouser for three years. It was my first job out of school. There are many people on the development team that have been there for 10+ years. The people are great, my boss was the best I have ever had.