Since most of us work remotely I miss the human contact of work a bit. I'd really like to get to know my team members a bit more with face to face contact. I understand it's the nature of the job but that's one con for me perhaps, lack of human contact with the team. Another con might be the lack of benefits in the company. I think I have a competitive wage which I'm certainly grateful for with bonuses (which are definitely motivating) but I would definitely appreciate a little more security for my future. Perhaps a 401k or something of the like that would help me realize my long term goal of retirement and give me a sense of work longevity with a plan.