Pros
Decent pay. Average benefits. For prospective employees: Join here and keep looking for a better job. Consider this as a temporary arrangement.
Cons
Everything else. If you have worked at GNSI then you know you have seen the bottom of the bottomless pit. I guess that is good because it can't get worse than this. Any other job will always be better. Poor Management. (Some managers are good, but some look like they are straight out of a retail store) You would have paid restitution for all sins in the current and previous births after having worked at GNSI. And I'm not kidding about it. This is by far the worst place you can ever work at. The mandatory 1 hour lunch is ridiculous. To give two weeks notice even to take a day off is just not possible all the time. An illusion is created that you work for a very organized company, when the company's own GUIDe process is never followed. It's all a sham.