The company announced laying off of most employees last Friday would give an impression that there is slim chance of success!! They are so desperate!