has anyone ever heard of this company or worked for them. they have a bunch of positions open in arizona that I might apply for.
the rant forum. nice place for this.
it was either this one or off topic discussion. I picked this one.
Forum Rules