Lack of structure in certain areas of business like Human Resources, being a small company there is not dedicated HR department and communication is sometimes lacking. Salaries are below average for the area and the health benefits are not the greatest, being a small company that is growing this could change in the future. The amount of sick time you are allowed should be more, five is very unrealistic. Some positions could be filled with better qualified candidates. Does not match 401k, at least not yet.