Evaluating Job
The un-documented check list for evaluating a US Software Engineer job offer.
Questions for HRâ
Early Stageâ
- Company Culture
- What is the most unique aspect of the company culture, from your perspective?
- What defines a successful hire, after 6 months?
Offer Stageâ
- One-time Benefits
- Signing bonus
- Relocation
- Stock options
- PTO
- Quota, accrual, and usage
- Request and approval process
- Visa
- OPT, H1B, and Green Card
Questions for Managerâ
- Tech Stack
- Languages, frameworks, and tools
- Monorepo / Multi-repo
- What are the tasks I would do on a usual day?
- Fast forward six months, after you've hired someone for this role. What would have made them a successful hire?
- What's the on-call plan / schedule?
- What's the pay for standby and call-out
- What's the promotion process?
- Timeline
- Criteria