I think those who have posted negative comments about the company and its people are simply jealous about their success. They have achieved what they wanted by working extremely hard hence they got what they deserve. If you can't do it, don't say negative things about other people? Everyone has their own way of thinking and freedom of actions..The important point is they have work hard! so don't @#$%!