Have heard good things about them. Business is doing well
But do you happen to know how the culture is? Business situation can change rapidly; Culture usually does not!
Ask a question on Grapevine.