If you live in Norwalk then it's close to home. Its a good stepping stone full of experience and good people.
Cons
Temps are brought in and laid off multiple times a year. Full time employees are laid off regularly. There is a constant threat of shut down with no set date. Upper Management had no physical involvement with the product, which explained their lack of judgment ability when quoting the customer.