Pros
Not really any. Employees are given the bare minimum of benefits that local labor laws enforce. Work environment was safe.
Cons
PROFIT SHARING. This is what Emco promotes as the biggest advantage of working there. It is in fact, the ONLY benefit of working there, and because of how it is managed and distributed, it is actually a huge drawback. Profit sharing is very inconsistent from one year to the next, so your income will fluctuate a lot. Profit sharing is distributed at the discretion of the profit center manager. Your manager is entitled to take up to half of the available ps money, and he does. He then will give most of the remaining amount to a few very close people in his inner circle. If you get any of what's left over, it will always be considerably less than you were promised when you were hired. Your base salary will start low, and will stay low as they rarely give increases, instead focusing on compensating you through profit sharing. I can't speak for other profit centers(you're not allowed to call them branches), but mine was very poorly managed and fostered a very toxic culture. You can gain valuable industry experience, there are plenty of other competitors who also offer this.