Pros
Decent paycheck but they low ball you as much as possible on the salary so make sure to assert yourself during the interview and hiring process... HR was super nice and the marketing team is very easy going and build a great rapport. They*try*to incorporate a culture at the enterprise level... TDH(tickled, delighted, happy) which is kinda nice and so are the occasional lunches. Health benefits are okay, neither too good nor too bad. Not much else positive to say...
Cons
Epitome of corporate greed. IT absolutely sucks, no strategy nor diligence before implementing systems in place. God awful practices and protocols in place that have to be followed by the analysts and support staff... Absolutely inefficient. It seems no one wants to step back, think, re-structure a better way for audit, compliance, and vendor management. Leadership is soo cheap they attempt to save pennies on the dollar instead of investing in a rewarding future. The general philosophy they follow is something like "build cheap homes as fast as possible, save everywhere you can, don't think long term, keep the stock price up and make sure leadership keeps their millions."