I've been with them for some time. Not the best and not the worst. I could give you 12 reasons not to work for them. But as long as the checks...