I didn't find any information on their royalty rate, which is a red flag for me. Why would you submit to a company without knowing how much your cut of the sales would potentially be? They specify they don't pay advances, but very few small presses do, so that's not a surprise. There's also no information on the individuals behind the company, so there is no way to determine what, if any, experience they have. Another big red flag. Makes me think of the old caveat: if you have to ask, you probably don't want to know.

One piece of advice I've read time and again on these boards, and is always worth keeping in mind, is "what could this company do for me that I couldn't do for myself through self publishing?"