By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Wonder what happened to The Initiative for such a massive loss when they should be set up for non-stop growth, have they been a part of January mass layoffs?
Are they being poached?

Also, their site also does not expose any job opportunities and their security certificate is non-valid and appears to have been in this state since last December.