Its been a while since I've posted one of my ridiculous theory chains, so here is my compilation of theories about Revocorp.
My take on Revocorp is that they are shady, but never in a way that can be proven. This would be why they can be near problems, yet come out looking clean(ish). Some of these are connected, some are less so.
1. Revocorp is composed of Aldred Industries personnel that survived Omnitron's initial activation.
Revocorp is very interested in acquiring objects of power and tech (oblivion shards, omnitron components). I'm thinking that the head of Revocorp could be Aldred himself- the kind of person who creates an AI for a weapons factory is pretty shady...but then installing an intelligence inhibitor on it? thats pure supervillain! When Omnitron activated, I'm sure a LOT of people died...but the kind of person who creates an AI and has the foresight to inhibit it is also exactly the kind of person who would have a backup plan.
2. Revenant might be Aldred himself, but not as a human.
Coming on the heels of this, Revenant might well be Aldred after uploading himself. Sure, the meat might have died, but the brain lived on. This could explain why Setback was so surprised to see Revenant again- the shell that he wears (the white Revenant suit) goes down, but its easy to put himself into a new one. This could also explain the interest in the Omnitron fragments- Aldred is attempting to understand machine awareness, to come to grips with his own situation.
3. Revocorp has a lot of fingers in a lot of pies.
Revocorp is a very likely cantidate for all of the animal-themed people with powers that crop up. If you look at the Revocorp logo (The half-moon), you can see that it has a DNA strand as one of its central designs- this would seem to support that genetic manipulation is one of their specialties. My guess is that Ambuscade was an early experiment for them (Revocorp seems to fit the "shady genetics corporation" reference in Ambuscade's bio to a T) in granting people powers through genetic manipulation (and since he was a big-game hunter, it keeps with the animal theme). A further guess is that they keep him as a consultant when it comes to acquiring dangerous creatures (and which ones would be good for powers). this could be further supported by Ambuscade's behavior in tactics- he seems to have no reason to go up against the F5, but we see that the ultimate goal of the entire Uprising operation was to get Reventant replacement Oblivion shards. Given Ambuscade's desire to get his powers back, it makes sense that he'd be interested in helping- particularly if Revenant was the one who gave him powers originally.
4. I get the feeling that Revocorp does some good stuff to counterbalance the bad.
My feeling is that Revocorp manages to come out looking neutral (if not outright good) in the public eye by keeping some good deeds in its pocket. think about it- Revenant flies around wearing armor with the revocorp logo on it. thats the action of someone who is either completely unaware that cameras exist, or someone that has a plan for dealing with them. Think about how Revenant is shown, and how his actions could be spun. He's fighting Expatriette, who can easily be portrayed as a public menace, if not an outright villain. He's fighting Setback, who can cause disasters just by stopping ot pick up a penny. I'm also thinking that they have a cure for the rat plague squirreled away somewhere....