pay at time, Join only if you are in badly need of a job and do not have other options
Cons
Very unprofessional culture especially
Very outdated in technology and even their own thinking
Do not care about people
Very low in pay considering the cost of living on long island
Higher Management is not reachable, and even if there are