Your management is really doing a very shitty job.
Time to fire your management and lock this thread till you fix the issues.
How are they supposed to pay for it and put content on the site if no one buys the "privilege" to post articles on the site?
lol...
@OP A decent host + registration is about $USD130 a year + about $15 for a commodo cert, and there are cheaper if you don't care about some control.