Financial Reporting is experiencing a high rate of turnover due to poor management. CAO and Controller are aware there is an issue and do not address it. Be especially wary of joining the Financial Reporting team. Accounting and Finance functions are being outsourced offshore, so if you do work domestically, you will have to manage people in different time zones who speak different languages. Company was run into the ground by poor leadership at the CEO and CFO level. Upper level management is not focused on strategy and direction.