I'm going through the interview process with them... The comments on vault.com seem to indicate a cult-like culture, stagnant pay, no bonuses as promised, poor management communication, associate employees are known as "rank and file"(?), military style management.
I think they're a good...