First 90 Days at an Indian Product Company

Master your first 90 days at an Indian product company like Flipkart or Razorpay. Learn the 30-60-90 day plan, mindset shift from services, relationship building, and how to avoid common pitfalls to thrive, not just survive.

LB
UnboxCareer Team
Editorial · Free courses curator
November 23, 20255 min read
First 90 Days at an Indian Product Company

The first 90 days at a top Indian product company like Flipkart, Razorpay, or Freshworks can feel like a thrilling, high-stakes sprint. You're no longer just a student or a services sector employee; you're suddenly responsible for features used by millions. This transition from campus or a services giant like TCS or Infosys to a product-driven environment is a massive shift in mindset, pace, and ownership. Navigating this period well is what separates those who merely survive from those who thrive and accelerate their careers.

Understanding the Product Mindset Shift

The core of your first 90 days is internalizing the product mindset. In a services company, success is often defined by adhering to specifications and meeting client-defined deadlines. In a product company, success is defined by impact on the user and the business. Your code isn't just a deliverable; it's a part of a living product that must solve real problems, engage customers, and drive metrics like revenue, retention, or activation.

This means moving from a task-oriented "what to build" approach to a problem-oriented "why build this" approach. You'll spend more time in discussions about user pain points, A/B test results, and product analytics dashboards than you might expect. The goal isn't just to close tickets, but to understand the story behind each ticket.

Key Differences to Internalize

  • Ownership vs. Execution: You own the outcome of your work, not just the output. If a feature you built isn't being used, you're expected to ask why and propose iterations.
  • Data-Driven Decisions: Gut feelings are replaced by data. Be prepared to hear "What does the data say?" frequently. Familiarity with tools like Amplitude, Mixpanel, or even basic SQL for product queries becomes invaluable.
  • Velocity & Iteration: Shipping a "minimum lovable product" and improving it based on feedback is valued over a long, perfect release cycle. The pace is faster, and change is constant.

Your 30-60-90 Day Game Plan

Having a structured plan for yourself is crucial, even if your company provides a formal onboarding program. Proactivity is your greatest asset.

Days 1-30: Listen, Learn, and Set Up Your primary goal is absorption, not contribution. Focus on building context.

  1. Master the Product: Use the product extensively as a customer would. Go through every user flow. Note down anything confusing or brilliant.
  2. Map the People: Identify key stakeholders—your manager, product manager, designer, and senior engineers in your team. Set up quick 1:1 chats to understand their roles and expectations.
  3. Understand the Codebase & Processes: Get your dev environment running. Don't just fix setup issues; document them for the next new hire. Learn the team's git workflow, review culture, and deployment pipelines.
  4. Ask "Dumb" Questions: This is your only free pass. Ask about acronyms, past project decisions, and current challenges the team faces.

Days 31-60: Contribute and Build Context Shift from learning to doing, starting with small, low-risk tasks.

  1. Take on "Good First Issues": Start with bug fixes, small UI improvements, or documentation updates. The goal is to understand the development cycle end-to-end.
  2. Participate Actively: Join sprint planning, retrospectives, and product reviews. Even if you're just listening initially, your fresh perspective can be valuable.
  3. Deep-Dive into One Area: Choose one subsystem or module relevant to your role and study it in-depth. Draw architecture diagrams. Understand the trade-offs made.
  4. Seek Feedback Early: After your first few code reviews or task completions, proactively ask your mentor or manager for feedback on your approach, not just the output.

Days 61-90: Own and Initiate You're now expected to be a functional member of the team, taking ownership of smaller features or parts of a larger one.

  1. Drive a Small Feature: From technical design and implementation to coordination with QA and product, see a feature through to launch.
  2. Propose an Improvement: Based on your deep-dive and observations, propose one concrete improvement—it could be a code refactor, a documentation update, or a small process tweak.
  3. Establish Your Brand: Start building a reputation for something—code quality, thorough testing, clear documentation, or helpfulness in debugging sessions.

Building Crucial Relationships

Your technical skills got you in the door, but relationships will determine your growth and impact. Networking internally is non-negotiable.

  • Your Manager: This is your most critical relationship. Align on expectations for the 90-day period and beyond. Use your 1:1s to discuss career growth, not just project updates.
  • Your Product Manager (PM): Understand their roadmap and priorities. A strong engineer-PM partnership is the engine of a good product team. Help them understand technical constraints and trade-offs.
  • Senior Engineers & Mentors: These are your go-to people for unblocking technical challenges and understanding "tribal knowledge." Respect their time, but don't hesitate to ask for help after doing your homework.
  • Peers: Build camaraderie with your cohort or other new joiners. They are your support system for sharing challenges and learning.

Avoiding Common Pitfalls

Many smart new hires stumble on soft aspects. Be mindful of these traps:

  • Trying to Prove You're the Smartest Person in the Room: Listen more than you speak in the initial weeks. Your value will come from solving problems, not showing off pre-existing knowledge.
  • Working in Isolation ("Heads-Down Coding"): Product development is collaborative. Regularly sync with your PM and designer. An isolated engineer often builds the wrong thing very well.
  • Ignoring the Business Context: If you don't understand why a feature is being built, you can't make good technical decisions. Always ask about the business goal and target metrics.
  • Waiting for Perfect Information: In a fast-moving environment, you often have to make decisions with 70-80% information. Learn to act, gather data, and course-correct.

Measuring Your Success

By the end of 90 days, you and your manager should have a clear picture of your progress. Success looks like:

  • You can independently pick up, develop, and ship medium-complexity tasks.
  • You understand your team's core metrics and how your work influences them.
  • You've built trusted working relationships with at least your immediate team members and key stakeholders.
  • You can navigate the codebase and development processes without constant hand-holding.
  • You have a clear idea of your strengths and areas for development in the next quarter.

The initial three months set the trajectory for your tenure at the company. It's a period of intense learning where you transition from a newcomer to a credible, contributing member of the tribe. Embrace the ambiguity, ask relentless questions, and focus on creating user impact. The product world in India, from fintech giants like Paytm and Zerodha to SaaS leaders like Freshworks, rewards those who combine technical depth with product intuition and collaborative spirit.

Next Steps

Feeling the need to skill up technically before such a role? Explore our curated list of free programming and DSA courses to strengthen your core. If you're specifically targeting the product management side, browse our collection of free business and analytics courses. For a broader career roadmap, check out our guides on navigating tech careers in India.

Keep learning on UnboxCareer

Explore free courses, certificates, and career roadmaps curated for Indian students.