Toxic and corrupted Finance department