Horrible! I was called by an HR staffer and told she would call me back the next day. It took her about three days to call me back. We had a decent conversation, so she said she would setup a technical review call. I received the E-mail a few hours later that the call would be the same day at 4pm. ... Nope! No call from the technical reviewer.
Next, take a look at their corporate website. It's a MESS from a web standards perspective. It's full of bugs and shoddy development. Note to RSI developers: Maybe you should get the broken links out of your website before you go around building websites for others.
Problems with their corporate website are really too numerous to completely list, but here are just a few: invalid markup (e.g., block element nested directly within an unordered list, missing alt tags, improperly closed tags), old libraries in use (e.g., jQuery 1.5 ... 1.5?? ... current version is 1.11.1), invalid CSS (they have no understanding of CSS inheritance or CSS shorthand), slow loading (3+ seconds) due to a variety of factors (e.g., render-blocking Javascript, no document language specified, no minification of HTML/Javascript/CSS, no compression of resources, no static caching, no CDN, wrong ScriptManager for AjaxControlToolkit, etc.), accessibility completely ignored (17 errors, 12 alerts, 14 contrast issues) ... they obviously don't care about anyone with a disability, and "responsive web design" is completely unknown to them (try opening their website on a cell phone ... horrible!). Oh ... and one more thing ... fyi ... Your Google Analytics code is in the wrong place on the page.
There is a prior comment here about senior management being asleep at the switch, and that seems to be the case. They either don't know what their devs are doing or they don't care. Either way, it's a recipe for disaster when you work for a company like this. Note to Monty: Get it together man. Business isn't all about marketing: You need to actually concentrate on hiring quality developers, keeping them happy, cutting the dead weight (yes! fire someone), and deliver a quality service.