Coworkers are extremely personable and helpful, you can always find someone who is willing to sit down and work with you to understand a problem.
Cons
Loss of some staff after the acquisition by ION years ago seems to have a lasting impact in terms of number of employees and loss of first-hand knowledge in some areas.