Pros: Management is effective and competent
Cons: Contract comes without benefits or long-term employment
Held role as contractor (via outside hiring firm) Engineer I supporting interface between Product Engineers and Production Test. Position required long hours because of shift overlaps between engineering and test departments. Contractors are denied benefits and are required to end contract after maximum of 18 months and take a 3 month break, without guarantee of re-hire. Management is understanding of employee time and workload needs, efficient at giving clear instructions, and seem truly concerned with employee satisfaction in the workplace. Great place to learn, train, and work with intelligent people. However, unless you have a permanent position, you will not have benefits and always have an end-of-contract date looming, which will disrupt your long-term plans that require steady employment such as retirement saving, buying a house, supporting a family, etc.