Not that Ideal for anyoneThe good thingsGood people to work with especially in engineering department and while I was in the site. They have good people working for this company
The challengesThe bad:
1) Management (no direction) and almost zero benefits (only government mandated)
2) Not enough opportunities for career development