Your first 90 days at a major Indian IT firm like TCS, Infosys, or Wipro can feel like a whirlwind. You've cleared the campus placement, celebrated with your cohort, and now the reality of corporate life is here. This initial period is less about technical brilliance and more about understanding the unspoken rules, building your network, and setting the trajectory for your career growth. Navigating this onboarding phase strategically can be the difference between feeling lost and becoming a valued contributor.
Understanding the Service-Based IT Landscape
Unlike product-based companies like Flipkart or Zerodha that build their own software, service-based firms deliver IT solutions to external clients. Your project, team, and even your work timings will be dictated by client requirements. This model offers exposure to diverse domains—from banking and healthcare to retail and automotive—but can also mean less control over your tech stack.
The key is to manage your expectations. You might be placed on a legacy maintenance project using older technologies or a cutting-edge digital transformation initiative. Both offer unique learning opportunities. The stability and massive scale of companies like HCL and Accenture provide a structured environment to learn corporate processes, which are invaluable for your long-term career.
Common Roles for Freshers
- Software Development/Engineering: Working on coding, testing, and debugging for client applications.
- Associate/System Engineer: Often the starting title, involving application support, monitoring, and basic development tasks.
- QA/Testing Engineer: Ensuring software quality through manual and automated testing cycles.
- DevOps/Cloud Support: Managing deployment pipelines and cloud infrastructure (increasingly common).
Phase 1: The First 30 Days – Observe and Absorb
Your first month is primarily about orientation. You'll go through induction programs, complete mandatory trainings, and get acquainted with your laptop, access cards, and a bewildering array of internal portals.
- Master the Logistics: Get all your access credentials sorted—email, internal chat (like Skype for Business or Teams), VPN, and any time-tracking tools. Delays here can halt your progress.
- Decode the Organization Chart: Understand who's who. Identify your immediate reporting manager, your project lead, your HR contact, and any onboarding buddy assigned to you.
- Listen More, Talk Less: In early meetings, focus on understanding project acronyms, client names, and the business context. It's okay to ask clarifying questions, but avoid suggesting major changes immediately.
This is also the time to understand the company's performance review cycle and the metrics that matter—whether it's billable hours, ticket resolution rates, or code quality. Start noting down names and designations; a small spreadsheet can help.
Phase 2: Days 31-60 – Integrate and Contribute
By the second month, you should be actively integrated into your project team. The goal shifts from learning about the company to learning about your specific work.
Building Key Relationships
- Your Manager: Schedule a brief weekly check-in to discuss your progress and clarify expectations.
- Your Project Team: Be proactive in helping with small tasks. Offer to take meeting notes or help a senior with testing.
- Your Cohort: The friends you made during training are your support system. Share learnings and navigate challenges together.
Start taking ownership of small, well-defined tasks. Complete them diligently and ask for feedback. The quality of your work in these small assignments builds trust. If you're on a support project, learn the Standard Operating Procedures (SOPs) thoroughly. If you're in development, ensure your code follows the team's guidelines before submitting for review.
Phase 3: Days 61-90 – Establish Your Value
This phase is about transitioning from a dependent newcomer to a reliable team member. You should now understand the workflow well enough to anticipate needs and propose minor improvements.
Begin to Show Initiative. Did you notice a repetitive manual process? Research if it can be automated with a simple script and discuss it with your lead. Found a useful resource for a problem the team often faces? Share it on the team channel. This demonstrates problem-solving skills beyond just task execution.
It's also the right time to have a more formal career conversation with your manager. Discuss your interests (e.g., moving towards cloud, data analytics, or a different project domain) and understand the skilling paths available within the company, such as internal learning portals or sponsored certifications.
Pro Tips for Navigating Office Culture
The informal culture can be as important as the formal one. Observe how communication flows—is it mostly over email, instant messenger, or in-person? Dress code is usually formal in the first weeks; you can adjust later based on your team's norm.
- Network During Breaks: The cafeteria and coffee machine are where informal mentoring happens. Don't eat lunch alone at your desk every day.
- Manage Perceptions: Be punctual for meetings, update your task tracker regularly, and communicate delays early. Reliability is a premium currency.
- Understand the Bench: In service-based companies, being between projects ("on the bench") is common. Use this time for upskilling through internal platforms or approved online courses.
Upskilling Parallel to Your Job
Your college knowledge will only take you so far. To accelerate your growth and prepare for better roles (internally or externally), parallel learning is non-negotiable. Fortunately, there are exceptional free resources tailored for Indian engineers.
- For Core CS & DSA: Follow CodeWithHarry or Apna College on YouTube for Hindi explanations, or Striver (takeUforward) for advanced problem-solving. Use freeCodeCamp for full-stack projects.
- For Advanced Concepts & GATE Prep: Channels like Gate Smashers and Jenny's Lectures are goldmines for in-depth subject knowledge.
- For Certified Courses: Apply for Financial Aid on Coursera or audit courses on edX. For formal credit, explore government platforms like NPTEL and SWAYAM.
Aim to dedicate 5-7 hours a week to structured learning. This consistent investment can help you transition to more technical roles or product-based companies like Razorpay or Freshworks, where salaries for experienced engineers can range from ₹15-30 LPA and beyond.
Next Steps
Your first 90 days set the foundation. Focus on learning the business, building relationships, and delivering consistent work. Remember, everyone was a fresher once. To proactively build the skills that will define your next role, explore free certified courses in software development and cloud computing. If you're aiming for a product-based company shift, start by building a strong foundation in Data Structures and Algorithms.
Share this article
Keep learning on UnboxCareer
Explore free courses, certificates, and career roadmaps curated for Indian students.



