Poor leadership. For a small company they do not understand taking care of their employees. They push their mission which they do not follow and pass a lot of judgment on their hardworking employees. They follow very strict policies which does not leave a lot of room for professional growth. Numerous employees have left (which hurts for a small company) and do not look at themselves to see if they could be doing better.