At a glance your home page doesn't really tell me what your site does.
The section that is telling me what your site does is sitting in the middle of a page with a darkish background. My eyes first skim the logo "CubeCheck", that doesn't tell me anything, then my eyes run down the left and right columns looking for something simple to read so I can understand what I'm looking at. So my first impression of the site is: "CubeCheck", "Best companies", "Worst companies" then ads.
Your biggest selling point: "We allow you to enter a review or check another company" doesn't come across.
I would kill the clutter by:
- Removing almost all of the ads until you have a model that works and you have got your message across (I doubt you are making much money off these until you get a decent number of visits)
- Remove best and worst rated companies section as the people using your site don't really care about that initially. This is a community feature that only people who visit the site often will want to know about and I'm not sure what your pitch is to get people to return?
- Featured articles is pointless. Glancing at the titles I'm not interested in reading any of it. If you feel this is important to have on your site for SEO or whatever reason then add a news link to the title bar links (or just stick these articles under the blog link)
So what does that leave you with? You should now have plenty of real estate to tell me what really matters. If you really want your site blurb to be on a different colored background then stretch it across the entire page (see PSD2HTML site) otherwise it will just like one of the ads.
Then have your two most important features: sign up and search for a company really large and smack bang in the middle of the page for everyone to use. Don't make them search for these, these two options are what you want people to do when they come to your site.
Underneath this I would have about 5 - 10 portions (about 2 lines per review) of user submitted reviews rotating one at a time.
"Working at Blah & Blah was a great experience, however the lunch breaks weren't long enough
- Albert Sahid"
Personally, I would also change your tagline "Proudly reviewing many companies globally." It makes me think that your site is just a bunch of companies that you have reviewed. Something like "The social company review site".
Hopefully doing all this will give visitors an idea of what they can do / read at your site.
Simplify, make it clear what you want users to do and how they should use your site and you will increase interaction.
Hope this helps, nice idea.