Pros: it was a job while it lasted.
Cons: management style, too many layoffs living under chopping block
I would think twice before working for this company. Every time the stock price drops, the company begins another round of layoffs. Every October 1st was viewed as a time to begin layoffs in the office and then moving into the factory for additional layoffs. This is a cutthroat company that only has the bottom line in sight. I worked there the first 5 years as a regular employee, got caught up in an October round of layoffs and was called back as a contractor over a year later, only to be terminated once again in a January 2nd round of "we are not renewing any contracts for our own contractors".
Again, think twice!!!