Pros
Many of the software products developed by Epicor are superior in their markets.
Cons
Jobs have moved out of the United States steadily for the last 3 years. Every department seems short handed and under great pressure. There is little chance of having a successful and consistent work-life balance due to the level of results expected and the few resources available. Do not expect to be rewarded for going above and beyond. Management is typically hired from outside rather than promoting existing individual contributors. Senior Management is too involved in the daily details; not empowering individual contributors. In 9 years of employment, and multiple managers, only one of them would I consider a good leader and mentor to emulate. There is no job security at any level and that seems to have led to a culture of blame and shame rather than teambuilding and collaboration.