has anyone heard of or worked on this site? i was contacted via twitter about working there i was wondering if it is any good as i have never heard of it? Please all info and advise would be appreciated. thanks everyone