Vantaggi
I love the vacation package. Depending on how long you've been with the company, you get 4-5 weeks of PTO to be used as vacation or sick days. The time tracking software the company uses can be annoying, but it does allow a bit of a flexible work schedule depending on whether you are an early bird or prefer to start the day a little later. I like that I am able to schedule my workday around traffic. Like many small companies I've worked for, everyone wears a lot of hats. This is a plus for me, I like being able to work in several different areas of the company instead of being constrained to a small niche. If you are smart, work hard and learn to work within the company culture, there are a lot of opportunities for advancement. It really is a company that prefers to start someone at a Junior position and move them up to a Senior position as they learn and grow.
Svantaggi
The time management system can make you feel like an hourly employee as opposed to a salaried professional. The office never closes, even if there is a blizzard outside and 3 feet of new snow. And you can't work from home. You either have to make up the time or use some of your PTO. NCH does not conduct annual reviews. This can be a pro for people who meet objectives quickly and end up getting frequent raises. For those who do not, they can go years without ever getting a raise or feedback.