Colleagues workers can go to for guidance and advice. Alternate work arrangements. Will get regular feedback enables you to know your assigned tasks. Primary factor that friendly atmosphere for the development.
hmm, lets see....NONE. Culture sux, CEO and COO never show interest, or recognize good work.
Cons
bad CEO cares more about his indians in india that actually do the work, the newport office is a scam, this is all overseas outsourced work, its a joke. companies think they are paying a USA based company and they end up with odesk developed work.