Got to work in many areas of the company which led to gaining some great experience. I felt the leadership listened to me and allowed me to work in a way that fit me.
upward mobility, work from home (but this is not allowed for every position), 3% matching program, Kosh pays for phone and gym membership, profit sharing
Cons
Honestly, not much bad is coming to mind. Things have been pretty good at Kosh.