Pros
Compensation is competitive-- as long as the stock price continues to climb. Turnover is high so there are plenty of opportunities for promotion. In the fulfillment centers Controllers work with a high degree of independence.
Kontras
Turnover is high which hurts continuity and effectiveness. 60-70 hour work weeks are the norm rather than the exception. Management is often verbally abusive and behaves with a sense of entitlement. Financial consolidation and reporting is a nightmare as it's a patchwork of Excel workbooks tied together with buggy VBA code. Finance tools available at every other medium to large business are non-existent. SOX compliance terrified me given absence of tools to establish effective control of assets and inventory.