Rapid growth and change has made for some bumps in the road. For the size of the company, there are some surprising areas that the company is behind in. The company seems to be about continual improvement and the employee problem areas fall back to the employee owners, who are working to overcome.