Frequently Asked Questions 💬
Jump to: Getting Started · Finance · Hardware · Development · Time Off · Policies · Culture · YOLO Technical
Getting Started 🚀
Where do I find the most important information as a new hire?
Are all positions onsite?
We operate a High-Resolution Hybrid model. If you live within commutable distance of our London, Madrid, or Shenzhen hubs, you are expected to be onsite every Tuesday, Wednesday, and Thursday.
All our offices are dog-friendly!
Anchor Days are a performance expectation: badge data is reviewed for consistency, and participation influences performance ratings and promotion eligibility. Mondays/Fridays are flex for deep work; full-week onsite may be required for launches.
Why do we emphasize in-person collaboration?
- Speed: Faster decisions and debugging on whiteboards.
- Quality: Shared context reduces rework and ambiguity.
- Growth: Shoulder-to-shoulder mentoring accelerates your skills and visibility.
- Perks: Better hardware, labs, company-paid Wednesday lunch for in-office employees, and real-time feedback.
Badge data is used to credit consistent attendance and keep spaces safe, handled per our privacy commitments.
Who do I contact for different types of questions?
| Question Type | Contact |
|---|---|
| IT/Technical | #it-support on Slack |
| Finance/Expenses | #finance on Slack |
| Legal/Compliance | legal@ultralytics.com or #compliance |
| Security | security@ultralytics.com |
| HR/Policies | Your manager or HR team |
| General Questions | Your direct manager |
Finance & Expenses 💰
How do I submit expenses for reimbursement?
- Pay personally and keep receipts
- Submit via company platform with business justification
- Reimbursement processed within 7 business days
See Finance Handbook for complete details.
What's the typical reimbursement timeline?
Reimbursements are processed within 7 business days after submission and approval.
Submit expenses within the same fiscal quarter for faster processing.
What does per diem cover when traveling?
- All meals (breakfast, lunch, dinner)
- Ground transportation (taxis, rideshares, public transit)
- Incidental expenses (tips, laundry, parking)
See Travel Policy for per diem rates by city.
Does Ultralytics provide company credit cards?
No, Ultralytics does not issue corporate credit cards.
Use personal payment methods for approved business expenses and submit for reimbursement following standard procedures.
What's the referral bonus program?
$5,000 bonus for referring a qualified candidate who:
- Gets hired
- Completes 3 months of employment
See Referral Bonus Policy for eligibility and requirements.
Hardware & Equipment 🖥️
What equipment do new hires receive?
- MacBook Air (13", M5, 16GB RAM, 512GB)
- MacBook Pro (14", M5, 16GB RAM, 512GB) for technical roles
AirPods Pro
Apple Studio Display (onsite employees at office desk)
How is equipment delivered?
Equipment ready at your office on day one.
When can I upgrade my equipment?
Hardware refresh cycle: Every 2 years
graph LR
A[Get Manager Approval] --> B[Order New Device]
B --> C[Use Apple Trade-In]
C --> D[Submit for Reimbursement]
style A fill:#e1f5ff
style D fill:#d4eddaReimbursed amount = net cost (new device - trade-in credit)
See Hardware Policy for complete details.
Is Rippling MDM required?
Yes, Rippling MDM is mandatory on all devices used for work before accessing company data.
Install from: app.rippling.com/enroll-device
What if my equipment breaks or gets lost?
Contact IT Support immediately:
- Slack:
#it-supportchannel
Report:
- Physical damage to equipment
- Lost or stolen devices
- Hardware malfunctions
- Security incidents
Can I use my personal device for work?
Personal devices (BYOD) require:
- ✅ Explicit approval from manager and IT
- ✅ Mandatory Rippling MDM installation
- ✅ Compliance with all security policies
Company-provided hardware is the standard approach.
Development & Contributions 💻
How do I start contributing to the codebase?
graph TD
A[Fork Repository] --> B[Install Package]
B --> C[Create Feature Branch]
C --> D[Follow Coding Standards]
D --> E[Submit PR]
E --> F[Sign CLA]
F --> G[Address Feedback]
G --> H[Merge!]
style A fill:#e1f5ff
style H fill:#d4eddaSee How to Contribute for complete guide.
What are the coding standards?
| Standard | Requirement |
|---|---|
| Line Width | 120 characters maximum |
| Docstrings | Google-style with types |
| Imports | Use pathlib over os |
| Functions | Keep short and focused |
| Testing | All PRs must pass CI tests |
See Development Workflow for complete standards.
What's the PR review process?
- Submit PR with clear description
- CI tests run automatically
- Ultralytics Assistant reviews within minutes
- Team reviews within 1-2 business days
- Address feedback with additional commits
- Once approved, changes merge to main
See Development Workflow for details.
Where can I find the development team contacts?
See Development Team Directory for the complete team list with GitHub profiles.
Time Off & Policies 📅
How much PTO do I get?
25 days of annual PTO (24 days + 1 birthday), plus:
- All official public holidays in your country
- Unlimited sick leave as needed
| Benefit | Details |
|---|---|
| Allocation | Full from day one |
| Rollover | Up to 10 days (35 day max balance) |
| Tenure Bonus | +1 day every 2 years (up to 30 days total) |
See PTO Policy.
How do I request time off?
- Submit request in Rippling
- Wait for manager approval
- Update team calendar and Slack status
- Vacation: 2 weeks minimum
- Short breaks: 1 week minimum
- Contractors: 30-day waiting period
What's the relocation policy?
Eligible employees relocating to hub cities receive:
| Benefit | Amount | Requirements |
|---|---|---|
| Payment | $10,000 flat one-time | 30-min commute to hub |
| Cities | Madrid, London, Shenzhen | Pre-approval required |
| Clawback | 100% (0–12 mo) / 50% (12–24 mo) | Applies on voluntary departure |
See Relocation Policy for eligibility.
Policies & Procedures 📋
What software can I use?
Only approved software listed in the Software Policy.
Request new software:
- Check Approved Vendor Database
- Get manager approval
- Submit via Vendor Onboarding Form
- Security and Legal review
- Install after final approval
How are email signatures managed?
Email signatures are automated via Google Workspace:
- ✅ Pulls info from your Google Workspace profile
- ✅ Updates automatically across the organization
- ✅ No manual configuration needed
Ensure "My signature" is enabled in Gmail Settings. See Email Signatures.
What training is required?
All employees complete annual mandatory training:
- CCPA (California Consumer Privacy Act)
- GDPR (General Data Protection Regulation)
- General Security Awareness
Training delivered via Vanta.
Where do I report security incidents?
- Email: security@ultralytics.com
- Slack:
#compliancechannel (tag@compliance-team)
Company Culture & Goals 🎯
What are Ultralytics' core values?
Constantly evolving and improving
Perseverance in achieving quality
Defined by what we do
Move swiftly to capture opportunities
Transparent communication for everyone
See Mission & Values.
What are the company goals?
Current strategic priorities:
| Focus Area | Goals |
|---|---|
| Product Excellence | YOLO leadership, best-in-class performance |
| Community Growth | 1M+ monthly downloads, 50K+ Discord members |
| Business Development | Scale commercial licensing, expand customer base |
| Platform & Infrastructure | Advance Platform capabilities, achieve 99.9% uptime |
| Security & Compliance | Complete SOC 2 and ISO 27001 certifications |
See Company Goals for complete KPIs.
How does Ultralytics use OKRs?
We use quarterly OKRs (Objectives and Key Results) for goal setting:
- Company-level OKRs cascade to team and individual goals
- Quarterly planning and review cycles
- Target 70-80% achievement (not 100%)
- Transparent and visible across organization
See OKRs for framework details.
Technical YOLO Questions 🤖
Where do I find technical documentation for YOLO models?
For technical questions about YOLO models, training, inference, and deployment:
Still Have Questions? 🤔
- Browse the handbook: Use search or navigation to find specific topics
- Ask your manager: First point of contact for most questions
- Contact specialized teams: IT, Finance, Legal, Security
- Check documentation: YOLO Docs for technical questions