Vantaggi
You get to work with cutting edge analytics to solve interesting problems. There are opportunities for advancement if you work hard and show initiative. Executive leaders are more then talking heads, they actually put some thought into how to grow the business. Generous number of paid holidays.
Svantaggi
Benefits, particular healthcare, are poor. Coverage and company match are well below other companies of similar size. Other compensation, like bonuses and commissions, are low or nonexistent. Culture is poor. Management talks about the need to improve culture, but doesn't take real action to make culture better. Various internal departments are territorial with lots of in-fighting, making it hard to get things done. No ESPP or stock options. Executives talk about how well the stock is performing, but employees don't care because they don't own stock in the company.