Pros
The president, CEO, and my PM allowed me to work remotely because of a family situation. As busy as it gets sometimes, I always feel that there is a "family first" climate. When I was working in the office, I was connected to a great group of hard working professionals (including contractors and other remote employees) and was able to approach HR and Accounting personnel comfortably (very friendly) for questions and concerns. Even now, working remotely, I am readily connected via phone, email, and Skype. Because it is a relatively small company, and the project group with whom I work is pretty tightly knit, everyone's input and feedback about processes and procedures is considered, and a lot more often than not, that input and feedback becomes part of the processes and procedures, both internally and externally (those that include the client).
Cons
Working remotely in general means not having face-to-face personal interaction with the team. But then again, it is a choice I made and is the nature of working remotely.