Pros
None, as you can see from the reviews, if they have between 2 to 5 stars, those were reviews forced to be written by mgmt. Have witnessed first hand. Check out the reviews and how many "helpful" marks they have. The ones that have the higher numbers of "helpful" flags, are the TRUTH. Beware of anything else
Cons
They are moving everything to India, and you can see from the reviews, that even they aren't happy. Management has no clue about what is going on, they just care about a paycheck, nothing more. Customers and employees are not valued, only shareholders opinions and concerns are valued. Run, don't walk away. Insurance is ridiculous, time off is hard to come by because of the rounds and rounds of layoffs that were in 2017 to continue into 2018. Beware, no one is safe.