The perks are nice
Lots of overtime opportunities if desired
Svantaggi
Very little respect for skill set
Laid off as soon as it was convenient (because I negotiated a decent pay rate)
1 year contract became 6 months - they don’t honor their agreements