Pros
Was a Growing company with good future. Compensation is not great but above average. Good location in Newport Beach, CA.
Cons
The IT department doesn't run professionally. So, your growth manly depends on how you present to your superiors. As, most of the salary comes from Year End Bonus, everything depends on your image with superiors. There will be no reviews and nobody will care for peers. So, you should be prepared to handle very mediocre people rising very fast and dominating smart people. Those who do good work, will tend to get more work. Those will have very poor work life balance. At the same time, more that 50% people will be enjoying relaxed life like a retiree! Technology is not getting modernized. You will work with ancient structure of one machine, one server , one database and shell scripts. Evaluate after Bill Gross's unceremonious exit!