Last week, David Weber, a former chief inspector general for the SEC, filed a lawsuit against former employer.
He alleges that several individuals in the SEC retaliated against him for blowing the whistle on sex and corruption at the agency (h/t Rolling Stone).
Weber was investigating allegations that Mary Schapiro perjured herself and lied during on-the-record testimony before the House and Senate Oversight Committees. Schapiro was aware of this before he was put on leave. Putting him on leave at all, actually, could spell trouble for her as well.
Spell trouble is putting it mildly. Unilaterally terminating the IG who is investigating you for perjury before Congress is the sort of thing for which people can do jail time.