Great Benefits that the company covers a large portion of.
Cons
Overworked but underpaid and no work life balance. Chaotic work environment and policies as they are outsourcing most US positions overseas. Efficiency is decreasing and remaining US employees are picking up additional work for lack of successful implementation of the outsourced departments.