Pros
Health dental vision, 401k, quarterly bonuses, health and wellness incentives.
Cons
Being a large company, sometimes you can feel tiny, and lost easily.
Pros
Flexibility Complex Problems Competitive pay Bonuses
Cons
Overtime can be required Location