Pros
You can make some money to cover most of your bills, but you probably will not be able to afford living in the same city as your office. There are some really great people who work here, but sadly that only makes the tragedy of Excelligence that much more stinging.
Cons
A private equity firm plaything, there is no accountability on site for any decision made. Ethical breaches abound, management is completely lacking in leadership ability. This company is all about maximizing quarterly profits to beef up bonuses for the pirates seeking to flip the corporation for a profit. A relic of the small company that used to care about its employees remains only in that you are expected to take every round of bad news in stride. Excelligence is not real. It's a ghost ship of the 2008 financial crisis. Maximize quarterly profits at all costs, and damn the employees and the customers alike. This company really is hell, unless you work in product development, which is a really cool department led by a competent professional.