Great work place environment.
Pros: wonderful co-workers; respectful environment; stimulating work
Cons: the only thing i can really complain about was that i tended to find the ac was always too high.
I had a great time working at Teledyne DALSA. It is a very positive work environment, where each employee is treated with the same respect, no matter what their job is. They're very good at keeping up company morale by way of many company sponsored activities.