Senior management is terrible - Software Developer NCH Software Employee Review

1.0
Jan 30, 2013
Recommend
CEO approval
Business outlook

Pros

As a software developer, you are always directly involved in influencing end products. You make a new feature or update something, it's tested, it gets released. The schedule is flexible. As long as you meet minimum working hours, they don't care what times you come in to work. The people I worked with (except senior management) were all very friendly, supportive, professional, and knowledgeable. No dress code. You don't have to wear a suit, which is nice. I could go to work in jeans and a tshirt. The business is growing, and often hiring. Easy to get a job if you're qualified.

Cons

Senior management believes in an 'I can do no wrong' approach. On one day, we had a meeting where we were warned "do not make changes to products simply because YOU think it's a good idea - make sure you have good reasons." Sure, that makes sense. But then literally one hour later, we had a design meeting for the project I was working on, and I was told "I think we should totally change this up, because I don't like it the way it is." When I tried to point out we'd been researching and developing the current design for months, I was told he was the boss and therefore I had to do what he said. They track every single move you make. On every computer, there is a program installed that tracks keystrokes, takes a screenshot every five minutes, and another screenshot every time you open a new window, and counts mouse clicks. If you don't press a key or click the mouse at least once per minute, it logs that you have gone "idle". It was extremely off-putting that I could not google something without senior management potentially being aware of it, and I could not take a five-minute break without my computer logging it. This was even worse because sometimes I would genuinely be working, but not at my computer. For example, in a meeting. There is little community feel. When I worked there, there was a 'kitchen' facility. It had a microwave, and a fridge. There was no space to sit and relax, or communicate with co-workers. You literally had to converse while sitting at your desk, or standing in a corridor. There was nowhere else to go. Lunchtime is set to be half an hour as standard. When I started working there, I was unaware of this rule, but was soon informed: "Your lunch hour is half an hour." As such, my agreement to work 9-5 days was obviously thrown out the window. I either had to work 9-5:30, skip half the lunch hour I expected, or eat at my desk while I worked. Most people chose to work and eat at the same time. The high turnover rate reflects how difficult it is to work there. There are a few employees who have worked there for longer, but even they admit dealing with senior management is difficult. The advice I was given was "just do what he says and once he's satisfied you can fix it."

Explore other reviews about NCH Software

5.0
Jul 20, 2023
Recommend
CEO approval
Business outlook

Pros

Some of the great things about working for NCH Software are great management, work/life balance, PTO and a stable work environment,

Cons

This was not a con for me but if you have a very outgoing, social personality this office atmosphere is very opposite to that. It is small and very quiet.

2.0
May 2, 2016
Recommend
CEO approval
Business outlook

Pros

The work is interesting because you can get feedback pretty quickly on how the product(s) or tasks that you work on are doing in terms of sales (the great equalizer - or gold standard - at NCH). The processes are generally fairly dynamic and "agile", the red tape is kept to a minimum. You get to work on a variety of platforms, which is a good experience. The benefits (Simple IRA, medical/dental/vision and PTO are competitive with other, similar small to medium sized businesses. The dress code is: no dress code. There is some flexibility in working hours.

Cons

Let's start with what turns most people off: the snitch program that you install before anything else. This program, as has bee reported in other reviews, logs EVERYTHING that you do on your computer. At least you know what it's for. So there is some issue with trusting employees. Your input, if asked for, will be dismissed. If it's any good, it will be regurgitated later by the top management as their own. You will not get any credit for coming up with a great idea. Most of your ideas will be dismissed and you will occasionally be treated as an incompetent nitwit. You will be paid the least possible salary. Your bonuses, if any, will be set in a way that you will not attain them. You will be micromanaged while the "big picture" slips by, unchallenged. The products are like the "dollar store" of software. This isn't Adobe or Oracle or some other big name in the software industry. After a while, you'll realize that there's no upward mobility. Do you want to be a developer forever? A marketing junior/senior forever? NCH is the place for you.

12
See reviews by: Helpful|Rating|Date|All