• Why Choose GURUS
    • About Us
    • Clients
    • Events
    • Gurus Partner Program
    • Reference Program
    • GURUS for GOOD
  • Careers
    • Job Openings
    • Working at GURUS
    • GURUS Academy
  • Contact
Free Business Intelligence Demo   1.877.664.1023
  • Solutions
    • NetSuite
      • NetSuite OneWorld
      • NetSuite PSA & SRP
      • NetSuite OpenAir
      • NetSuite Sandbox
    • Data Toolkit
      • GURUS Business Intelligence (BI)
        • BI by Role
        • NetSuite Data Warehousing
        • BI Templates for NetSuite
      • GURUS NetSuite Data Exporter
        • Financial Planning & Analysis Edition
    • Custom Solutions
      • Container Management
      • Engineer-To-Order (ETO)
      • Dynamic Special Order
      • Marketplace Reconciliation
      • Bulk Transaction Emailer
    • NetSuite Modules
      • Financials and Management
        • Dunning Letters
        • Financials
        • Fixed Assets
        • Incentive Compensation
      • Manufacturing
        • WIP & Routing
        • Work Orders & Assemblies
      • Retail and Distribution
        • Demand Planning
        • Grid Order Management
        • Inventory Management
        • Procurement
        • WMS Lite
      • Services
        • Job Costing
        • Project Management
        • Resource Allocation
        • Revenue Management
      • Software
        • Contract Renewals
        • Software Management
    • Boomi
    • NetSuite Add Ons Solutions
    • NetSuite for Private Equity Firms

    FREE BUSINESS INTELLIGENCE DEMO

    Request your Free Business Intelligence Demo & Discovery Call Today. Have our resident BI expert guide you through the solution’s features.

    Learn More

  • Industries
    • Industry Solutions
      • Food and Beverage
        • NetSuite’s Top 5 for Food and Beverage
        • Top Software For Food and Beverage Industry
        • Food and Beverage Industry Trends
      • Life Sciences
        • Biotherapeutics
        • Clinical Trials
        • Genomics
        • Laboratories
        • Medical Devices
        • Medical Distribution & eCommerce
        • Medical Practices
        • Medical Software
      • Professional Services
      • Software & Internet Providers
      • eCommerce
      • Media & Publishing
      • Non-Profits
      • Engineering
      • Construction
      • Manufacturing
        • Cloud-Based ERP for Manufacturing
        • Complete Manufacturing Workflow with NetSuite
        • How to Increase Profits with NetSuite ERP
      • Cannabis & CBD
      • Wholesale Distribution
        • The Benefits of an ERP For Wholesalers
        • Top Wholesale Distribution Software
        • Wholesale Distributors vs. Direct-To-Consumer
      • Healthcare
        • 5 ERP Features For Healthcare Suppliers
        • Healthcare ERP for Clinics
        • NetSuite FAQ for the Healthcare Industry
      • Energy
      • Retail

    FIND THE NETSUITE BUNDLE FOR YOUR INDUSTRY

     

    Our team of specialists can customize your NetSuite with the right features to meet the needs of your business. Find the right solution for your industry.

    Learn More

  • Services
    • NetSuite Services
      • NetSuite Implementation & Configuration
      • NetSuite Project Rescue
      • NetSuite Training
      • NetSuite Data Migration
      • Business Process Review
      • NetSuite Integration
      • NetSuite Upgrade Readiness Review
      • Customization & Development
      • Assessment & Architecture
      • NetSuite Optimization
      • NetSuite Support
      • Staff a Project
      • NetSuite Admin Services
    • Integrations and Connectors
      • NetSuite Integrations
        • NetSuite to Salesforce Integration
        • NetSuite to Shopify Integration
        • NetSuite to HubSpot Integration
        • NetSuite to Procore Integration
        • NetSuite EDI Integration
        • NetSuite eCommerce Integration
      • Salesforce Integrations
        • Salesforce To HubSpot
        • Salesforce To NetSuite
        • Salesforce To Outlook
        • Salesforce To QuickBooks
        • Salesforce To Slack
        • Salesforce To Call Center Software

    FIND THE RIGHT CUSTOM SOLUTION TAILORED TO YOUR INDUSTRY

    Custom ERP solutions to connect your company’s needs with NetSuite functionalities using custom script. Learn more to find a solution that meets your company’s needs.

    Learn More

  • Pricing
  • Resources
    • Browse resources
      • FAQ
        • NetSuite Data Exporter
        • GURUS Business Intelligence
        • NetSuite FAQs
      • Blog
      • Video
      • Press Releases
      • ERP Comparison Hub
    • Filter resources
      • All
      • Demos
      • Podcasts
      • White Papers
      • Data Sheets
      • Webinars
      • Glossary

    GURUS CLOUD CONNECT

    Webinars as short as your coffee break. Register now to hear industry experts answer your tech-questions in snack-sized episodes.

    Learn More

Breadcrumb

  • Home
  • Blog
  • My Gurus Internship Story: Terrence Gao - Data Integration Specialist

My Gurus Internship Story: Terrence Gao - Data Integration Specialist

Profile picture for user GURUS Solutions
By: GURUS Solutions 27.09.2018
Copied to clipboard
Here’s a Little Bit About Me: 

My name is Terrence Gao, I am a third year student at McGill university, studying Software Engineering & Economics. Like most of you reading this, I was in the second half of my post secondary education, and I didn’t have a clue of what to expect in the workforce. I had two internships prior to working at GURUS, but I still felt like I was 
unready to take on a job in my field. I am now finished with my internship at Gurus, and here are some highlights of my internship experience.

How I Found Out About The Internship:

I first interacted with GURUS at the McGill Tech Fair. Like many of my peers, I printed out 20 copies of my resume and was ready to give them out to anyone that would give me the time of day. I was prepared to take a semester off and pursue an internship, because I hoped to take a job that would teach me more than I would learn in a semester worth of classes. To my surprise, I held on to more copies I thought I would, I found myself not as interested as I thought I would have been in a lot of the companies tabling, and I didn’t think I would be able to learn enough in many of the internship opportunities offered. That is until I found myself standing in front of the Gurus banner.

It became immediately apparent to me that GURUS is different than the other companies I’ve talked to. Dylan, who was tabling at the time, gave a very passionate yet detailed rundown on the nature of the products and services GURUS provides. What surprised me the most, is that after Dylan finished giving me and a few other interested students an introduction to the company, he was really interested in what I had to say. He was actively listening to why I was interested in GURUS and why I thought I was a good fit; I could tell because he was writing down notes on my resume as I was nervously giving my pitch. I was then referred to Leila, who managed my application process. I was given assurance that my application would be carefully reviewed and that they would be in touch. 

Within a few days after the Tech Fair, I received a phone call from Leila with some basic personality questions. She also wanted to confirm my availability for interviews. I was then presented with a typical online, and an invitation for an on-site interview. A week after my final round of interviews, I was offered an internship opportunity, which I immediately accepted. 

Onboarding & First Impressions

At the start of my internship, I was given an onboarding training, detailing every aspects of the work in GURUS, from business philosophy to standard process of day-to-day procedures. Many of the onboarding sessions are given by the higher ups in the company, including the VPs, various team leaders, and even the CEO. The process gave me an impression of what approachable leadership looks like, and also a very knowledge-filled rundown of the business structure of GURUS. 

At the end of my onboarding process, I was also paired up with a buddy, Suhn, to act as my guide within the company. She answered my endless barrage of questions, both technical and non-technical alike, and made a very noticeable effort to make sure I fit in smoothly into my new work environment. 

* GURUS Summer Hangout 2018

Learning Experience, Project, Team Structure

I was placed in the integration team, as the newest data integration specialist. The team consisted of 9 people including the team lead, Olivier, and a senior team member, Christopher, as my mentor. The team would meet every Monday morning and members gave updates on, not what they had done, but what they had learned in the past week. It’s one of the few examples of the team environment that Olivier has constructed, which emphasizes learning and communicating. 

Right after the onboarding process, I was given a practice task assignment to familiarize myself with both NetSuite and javaScript, and when I had finished, I was given increasingly challenging tasks. Not only did the tasks increase my familiarity with the technological aspect of the job, but it also allowed me to practice skills such as client communication and time management. I was very quickly able to put these skills to good use, as I was assigned to a real project for a real client, right as I completed the tasks. To my surprise, I was informed that at GURUS, unlike in a lot of internships, interns are directly put on real projects as a part of their learning experience. Nothing will teach you more about what it’s like to work on a real project than working on a real project. 

A major takeaway so far for me is how incredibly structured GURUS is as a professional services company. I got familiar with a variety of tools to make my developing experiences easier, such as project action logs, detailed requirements and design documents, user acceptance test plans, coding templates, and much more. Unlike my experiences in school or at the other companies, when approaching a project, GURUS tackles the task in a very efficient and planned-out fashion, which is definitely something that I will carry on in my future professional path. 

As to my initial uncertainty about my future, GURUS showed me that there is a career path in a growing marketing that walks between the fields of computer science and consulting. Regardless on whether I would continue in the field of ERP consultation and development, GURUS showed me that students with this combination of passions,  like me,  have a place in a growing industry. This internship experience worked as the perfect introduction for me to get my foot in the door, both as a future developer or consultant. I feel much more ready to take on the next task in my professional life. 

Life Outside of Work 

Another thing that I would like to point out about my experience thus far with GURUS is their focus on life outside of work. There are two planned retreats every year, where the company pays for a full workday off for fun team building exercises, with hotel and accommodations as a gift to the employees. There are also happy hours every friday from 4 to 5 pm, with free beer on tap in the break room. In the summer, every week there’s someone going to play frisbee or basketball during lunch, with parks only a walk away from the office.

 

  • Third-Party Logistics (3PL) with NetSuite
    Third-Party Logistics (3PL) with NetSuite
  • Cloudli and GURUS BI for NetSuite
    How GURUS BI for NetSuite Met Cloudli’s Need For Automation
  • 7 Reasons Your Business Needs a Cloud CRM
    Cloud CRM for Growing Businesses
View all
Copied to clipboard

About GURUS Solutions

GURUS boasts a dynamic team of business and technical experts who set the standard for best practices in the implementation, customization and integration of Oracle NetSuite ERP solutions. We work closely with our clientele to bring their business processes into the cloud – resulting in an unmatched level of productivity and efficiency.  Contact Us Now!

Recent posts

  • Profile picture for user Victoria Sapsford
    By : Victoria Sapsford 23.01.2023

    Third-Party Logistics (3PL) with NetSuite

    • NetSuite ERP
    Keep track of shipment, inventory and management processes by integrating your third-party logistics with NetSuite.
    Read this post
  • Profile picture for user GURUS Solutions
    By : GURUS Solutions 15.12.2022

    How GURUS BI for NetSuite Met Cloudli’s Need For Automation

    • NetSuite Client Success Stories
    A look back on how GURUS Business Intelligence for NetSuite helped Cloudli streamline their financial reporting over the course of a year
    Read this post
  • Profile picture for user GURUS Solutions
    By : GURUS Solutions 12.12.2022

    Cloud CRM for Growing Businesses

    • NetSuite CRM
    Here Are 7 Good Reasons Why a Cloud-Based CRM like Oracle NetSuite is a Smart Idea for Your Business.
    Read this post
Related tags
  • NetSuite Integration Tools
  • NetSuite Careers

News & Events

  • Press releases

    GURUS Solutions named to the Bob Scott Top 100 VARS for 2022

    Montreal, Quebec - June 28th 2022 On June 9th, 2022, GURUS Solutions was named to The Bob Scott Top 100 VARS for 2022. The
    Read more
    Published 28 June 2022
  • Press releases

    GURUS Solutions Unveils Partnership with Mavenlink

    GURUS Solutions is proud to announce its latest partnership with Mavenlink, the industry cloud for professional services
    Read more
    Published 10 March 2022
  • Press releases

    Dell sells Boomi to Francisco Partners and TPG Capital

    [Chesterbrook, PA, Round Rock, Texas, San Francisco - May 2, 2021] As of May 2nd, 2021, Dell Technologies has officially reached
    Read more
    Published 20 May 2021

Blog

  • Third-Party Logistics (3PL) with NetSuite
    Victoria Sapsford, 23.01.2023
     As more and more companies find themselves growing at an unprecedented rate, certain business
  • Cloudli and GURUS BI for NetSuite
    GURUS Solutions, 15.12.2022
     From startups and small businesses, to large companies or residences, Cloudli offers Cloud-based
  • 7 Reasons Your Business Needs a Cloud CRM
    GURUS Solutions, 12.12.2022
     Start by asking yourself what customer relationship management (CRM) means for your company. Basically
All posts

Contact

TOLL-FREE: 1.877.664.1023
info@gurussolutions.com

Head Office

9880 Clark Street, Suite 101
Montreal, QC
H3L 2R3 Canada

Tel: 514.664.1023

Join the Team

We are always on the 'lookout' for new talent. Are you The One we are looking for?

Careers

 

Regional offices

Boston, MA: 617.807.0903
Chicago, IL: 312.588.7295
Cleveland, OH: 216.202.0264
Dallas, TX: 214.377.1221
Manchester, NH: 603.657.9458
Miami, FL:786.453.9063
Oklahoma City, OK: 405.896.8422
Ottawa, ON: 613.454.6013
Rochester, NY: 585.666.0574
San Francisco, CA: 415.449.8611

 

SEE ALL LOCATIONS

100% MONEY BACK GUARANTEE

Follow us in social media

Copyright © 2023 Gurus Solutions

All rights reserved

  • Privacy policy