This company is best suited for someone who is intelligent and a self starter. Due to the smaller size (approx. 35 employees), everyone must wear a variety of hats and are held to a high standard of work and efficiency, which can be stressful for some. Additionally, because it is small there it may not be for you if you are looking for climb a career ladder at a rapid pace.