All the above recomdations are true. Companies are in laying off the people so take some breathing time to take decisions about your business.