I don't know too much information about the company but I have a friend that works there doing PR/HR types of stuff but he goes on a lot of charter flights. I've spent quite a bit of time over at TUL since it is only about a 30min. flight from where I live.
Here is some pictures of their DC-10s while flying over to Germany to pick up soldiers that my friend took:

