Family Work Balance is Awesome.
Pros: get to work at home on snow days, work at home on repair appointments
Cons: missing out of company events, not being able to network.
Most challenging thing about this job is that I work remotely from my manager and team so I have to make the extra effort to keep in touch and create the team atmosphere for myself. I love the flexibility of my job and the management style of my manager.