I don't work here. I was at NYSTEC for a job interview. I was told the work enviornment was very easy going.
They keep re-posting the same job position again and again. During the interview they talk a lot about the company and projects. They seem least interested in candidate experience and background.
It seemed to me that they want people to be aware about NYSTEC company and no real job position exists. Be aware before you go and waste your time.