Pros
When the company is doing well, they will pay the employees handsomely. The question becomes "Is it worth it?" for the pressure, disrespect, ignorance, and condescending attitudes you have to work with on a daily basis. Other than a decent pay check, there are no Pros to working here.
Cons
The company is driven by greed and profit. They don't care about the employees at all... AT ALL. And they care about the customers even less. When a new opportunity comes around for an existing customer, suddenly they care. It's all about the dollar here. Service is in the toilet and good luck getting a hold of someone in the U.S. when you need help. They are cheap and the culture is ice cold. Most of the managers would screw you if it meant an extra dollar in their pocket. If you have an opportunity to work here, RUN AWAY. EFI is not what it used to be.