Heard some buzz about them, is this company good to work for? Comp (base/comm)? Any feedback is good feedback here...