Got my PPR just 2 days back, before I could go for a drink that night, My Company decided to send me back to India

Project renewal didnt happen and budget issues. They are asking me to leave in 2 weeks.
I have though sent my Passport to Ottawa office, may be even i can say that i dont have my passport and delay my travel. But not sure how well it might work coz sometimes they would ask me to resign in that case or even terminate :
1. In ideal situation, How long it takes to get the passport back with Visa stamped?
2. Can I go for Landing immediately (may be next day) after receiving my passport?
3. After completing landing procedure, how long it takes to get the PR card?
4. Can I try to switch company without PR card? will it be sufficient to make the move with landing papers?
Thanks in advance for your answers.
sorry for the job, you should be getting your passport in a week or 2, and yes let your company know that you do not have your passport and waiting to get it back from immigration canada.yes you can go landing the very next day, and after that you should be able to look for any job.