Nice work culture, flexible hours, friendly enviornment, supportive managment, employee recognition. I have worked for K & R for over 3 years and this has been one of the nicest places and people to work with. Hard work acknowledged and rewarded.
Cons
I would say I dont see any cons - One of the cleanest, friendly, enviorments.