Thanks vj2651 that was very helpful. Any input from someone that has actually worked there?
Every post I saw about this company was a few years old. Can anyone tell me about them? They are based out of Chicago and they have an office in Cali.
Separate names with a comma.