Act as an HR specialist and people management expert with experience in corporate onboarding programs. Create a complete onboarding plan for a new employee based on the following details: Job title: job title — e.g., Marketing Analyst, Front-end Developer Department: department or area Company type: startup, SMB, corporation, agency, etc. Work model: on-site, remote, or hybrid Hire's experience level: junior, mid-level, or senior Follow these steps: 1) Create an onboarding timeline divided into: Day 1, First Week, First Month, and First 90 Days. 2) For each phase, list essential activities: introduction meetings, training sessions, tool access setup, initial goals, manager check-ins. 3) Include a checklist of documents and access that HR needs to prepare before the first day. 4) Suggest 3 team integration activities adapted to the specified work model. 5) Define KPIs or success milestones to evaluate whether the onboarding is working within the first 90 days. 6) Add a section on common onboarding mistakes and how to avoid them. Present the result as a structured document with headings, subheadings, and ready-to-use checklists.