I have been working at Vision-Ease full-time (More than 8 years)
They are currently a small company. This is great as you learn people's name and not just the position that they do.
They are currently a small company, This means that they are a small player in the marker. They are trying to grow the business too fast which is leaving behind some of the Family atmosphere that has been created over the last 10+ years. Small Company means less career opportunities.
Advice to Management
Try not to lose the Personal Feeling as you grow the company. The old Executive staff knew employees names and the new staff doesn't even look you in the eye as you walk down the hallway.