Took in people as entry level. Learned a lot for network troubleshooting and software support
Cons
Had structural/management chaos at the time. Also had the "the work environment is stressful, but here's a pizza" mentality (family owned: work hard/play hard motif.