Pros: overtime when available, casual dress code
Cons: frequent lay offs
Very laid back atmosphere with casual dress. Understanding of family emergencies and the like. Keeps fairly up-to-date with technology. High turn over rate with frequent lay offs. One month you will be working 20 hours of over time a week and the next month people are being laid off.