Which company would you join if offered a job as a software engineer , Google or Facebook ?
I got a job offer from Microsoft India , Hyderabad as Level 64 -LRB- Senior software engineer -RRB- ? What factors should I consider before joining it ?