Pros: decent commute, nice environment, pleasant coworkers, good community, occasional fun events and food
Cons: lack of benefits, no advancement opportunities with telecommuting, performance reviews are infrequent
When I worked at the main office, each night was consistent and manageable. I enjoyed being a part of the periodic office parties and events, which I now miss since I am telecommuting. I am still able to collaborate with others on my assignments and put out good results for my work overall.