Possible band name: Groupware.

I'm thinking hip-hop. Maybe bluegrass.