Work from home, seriously this is a con, not everyone does it well and some days work would be a lot easier if we were all in the same office.
Turnover. Its a small growing company and because its a virtual company its really hard to get a great sense of people from calls alone. More work needs to be done to vet people better in the interview process. We have all trusted people too soon before they had proven themselves and gotten burnt by this
Chaos, the company is growing quickly. The rules change often, sometimes without warning. Some of the founders call out of the blue to ask for things without telling other executes or managers about the additional work and in some cases their direction is the opposite of what was said by your manager just hours prior.
Two groups of people that are at odds. People who collect a pay check and those that are passionate about what they do. The first group is unhappy most of the time, gossip, have a tendency to be in that high turnover group, and watch the clock usually while saying they work "flexible hours". We don't have a flexible work schedule, there is some flex, but most people work 8-5 MT. The other group is really passionate about what they do, they are thinking about it, reading about it, ringing up with new ideas (some of them harebrained) and since we have people all over the world usually up working at all hours. These two groups do not mix well. The groups cross all sections and levels of the company. There is no bridge between the two and the rift between them widens. Lately there have been more of that second group getting hired.
Corney and cheesy at times. "High Five Fridays," Core Values, and "GeT er done" can all feel really hollow, and hearing how we all wear a sales hat grows old. It comes from a good place, its just cheesy.