EMC is a company committed to excellence of product, service and employees.
Pros: fast-paced environment; employee centric culture; excellent benefits; competitive wages
Cons: overall, i can't think of a con in relation to emc.
EMC offers a high energy work environment. Employee development is required and facilitated. Management is committed to assist employees to balance work and family life.
On balance, I enjoyed every aspect and every day I worked in this company.