Everyone is usually willing to help you sort through a problem.
Benefits include above average health care plan, 401K with matching, and an optional Employee Stock Purchase Program with matching.
The environment constantly feels threatening due to a lack of communication with employees. The only time performance is ever discussed is if you're performing "negatively," and the discussion seems to feel like a threat of termination rather than an opportunity for improvement.