I don't really know if it is the right thing to do, but what I try to do is find out what people of similar rank/function at the company wear, then be a little more formal than that.
This assumes that you have a way to find out what they wear (the promotional pictures on their website are probably not representative).