Pros
The location is the only thing I can think of.
Cons
Worked with EPE for about a year and I knew I should exit this company. I was expecting to develop my career there, but it turned out that did not work. There was too much work for you and you would get overwhelmed after a few months. You had to finish all tasks without thinking to meet the deadlines. There was little room to learn from what you just completed. You felt exhausted every day, and this is not a good work-life balance company for sure. The salary was not competitive, and you had to work overtime without any compensation. You would have a bonus based on your performance and unclear criteria. The bonus could be interpreted as a small portion of your overtime work. You should expect micro-management, the HR was small, and nothing that you could rely on for any issues in the company.