Pros
> Great people - everyone is friendly, bright and willing to help out. There's a true team mentality and open door policy. > Exciting space - InVision is leading the prototyping, collaboration and workflow industry. It's growing quickly so being on the cutting edge is fun and exciting! > Treated like a person - I've worked at churn and burn companies. InVision isn't like that. We're all treated as valued members of the team. We work from home and have all the standard benefits plus some additional cool perks, like unlimited vacation and Starbucks. > Challenged to learn and grow - we're in an evolving industry, which means we need to stay on top of current trends. I get the chance to learn new tools and follow the design community. And that's part of my job - How cool!!
Cons
So far, I don't have any cons. Some people might be struggle with the remote workforce. If you haven't worked from home before, it's definitely something to get used to. (I find it much more productive and easier to create work/life balance.)