oliv.com Open in urlscan Pro
75.2.88.5  Public Scan

Submitted URL: https://u9839041.ct.sendgrid.net/ls/click?upn=bo5KgA6p22rSPz0zcHjwYb4EywkY7c4YJG7gdNsD1VVGPbXrWsEozOm-2FKa7HFRexY17BGIFQZpucNXOAw...
Effective URL: https://oliv.com/employers/blog/internship-program
Submission: On January 15 via manual from PK — Scanned from DE

Form analysis 6 forms found in the DOM

POST /employer/login

<form id="login-form" action="/employer/login" method="post">
  <div class="namebox">
    <div class="fName">
      <input value="" placeholder="Username" title="Username" tabindex="999" class="inpbox Employer_username" onclick="return italic_focus_login(&quot;LoginForm_username&quot;)" onblur="return italic_blur_login(&quot;LoginForm_username&quot;)"
        name="LoginForm[username]" id="LoginForm_username" type="text"> <span class="errorMessage" id="Employer_name_em_" style="display: none;">Username cannot be blank.</span>
    </div>
    <div class="fName">
      <input value="" placeholder="Password" title="Password" class="inpbox Employer_password" tabindex="1000" onblur="italic_blur_login(&quot;LoginForm_password&quot;)" onfocus="myfunc()" name="LoginForm[password]" id="LoginForm_password"
        type="password"> <span class="errorMessage" id="Employer_password_em" style="display: none;">Password cannot be blank.</span>
      <a class="forgot_password" title="Forget Password" href="/employer/forgot">Forgot password?</a>
    </div>
  </div>
  <div class="countryBox">
    <input type="submit" value="Login" class="registerBtn" onclick="return validateRegistrationEmp();">
  </div>
</form>

POST /login

<form id="login-form" action="/login" method="post">
  <div class="namebox">
    <div class="fName">
      <input value="" placeholder="Username" title="Username" tabindex="999" class="inpbox Users_username" onclick="return italic_focus_login(&quot;LoginForm_username&quot;)" onblur="return italic_blur_login(&quot;LoginForm_username&quot;)"
        name="LoginForm[username]" id="LoginForm_username" type="text"> <span class="errorMessage" id="Users_name_em_" style="display: none;">Username cannot be blank.</span>
    </div>
    <div class="fName">
      <input value="" placeholder="Password" title="Password" class="inpbox Users_password" tabindex="1000" onblur="italic_blur_login(&quot;LoginForm_password&quot;)" onfocus="myfunc()" name="LoginForm[password]" id="LoginForm_password"
        type="password"> <span class="errorMessage" id="Users_password_em" style="display: none;">Password cannot be blank.</span>
      <a class="forgot_password" title="Forget Password" href="/users/forgot">Forgot password?</a>
    </div>
  </div>
  <div class="countryBox">
    <input type="submit" value="Login" class="registerBtn" onclick="return validateRegistration();">
  </div>
  <div class="socialLogin">
    <a href="https://oliv.com/users/login/?provider=facebook" class="registerBtn regfb" title="Login with Facebook">
			    <img alt="" src="https://oliv.com/blog/themes/internsme/images/fbLoginIcon.png">
			      <span>Login</span> 
			    </a>
    <a href="https://oliv.com/users/login/?provider=linkedin" class="registerBtn regfb" title="Login with Linkedin">
			    <img alt="" src="https://oliv.com/blog/themes/internsme/images/LinkedInLoginIcon.png">
			       <span>Login</span> 
			    </a>
  </div>
</form>

POST /employer/register

<form id="users-form" action="/employer/register" method="post" onsubmit="return checLeapYearEmp();">
  <p>Join InternsME and be part of the regions fastest growing community!</p>
  <div class="namebox">
    <div class="">
      <input size="20" maxlength="20" tabindex="1" class="inpbox" placeholder="First name" onblur="validate_fnameEmp()" name="Employer[name]" id="Employer_name" type="text"><span class="errorMessage" id="Employer_firstname_em_"
        style="display: none;">First Name cannot be blank.</span>
    </div>
  </div>
  <div class="phoneMain">
    <div class="numberBox">
      <input type="text" id="Employer_contact_number" name="Employer[contact_number]" onblur="validate_phoneEmp()" placeholder="Phone No" class="inputt" tabindex="6" maxlength="16" size="15">
      <br><span id="Employer_mobile_no_em_" class="errorMessage" style="display:none;">Invalid Number</span>
    </div>
    <div class="countryBox">
      <input size="45" tabindex="7" class="inputt" placeholder="Email" onblur="validate_usernameEmp()" name="Employer[email]" id="Employer_email" type="text" maxlength="200"> <br><span style="display:none;" id="Employer_username_em_"
        class="errorMessage">Enter valid Email</span>
    </div>
    <div class="countryBox">
      <input size="45" maxlength="45" tabindex="8" class="inputt" placeholder="Password" onblur="validate_passwordEmp()" name="Employer[password]" id="Employer_password" type="password"> <br><span style="display:none;" id="Employer_password_em_"
        class="errorMessage">Enter valid Password</span>
    </div>
    <div class="countryBox">
      <input size="45" tabindex="8" class="inputt" placeholder="Company Name" name="Employer[company_name]" id="Employer_company_name" type="text"> <br><span style="display:none;" id="Employer_companyname_em_" class="errorMessage">Enter valid
        Email</span>
    </div>
    <div class="countryBox">
      <input class="registerBtn" tabindex="9" type="submit" name="yt0" value="SIGN-UP"> <!--<input type="submit" value="Register" class="registerBtn" />-->
    </div>
  </div>
</form>

POST /users/create

<form id="users-form" action="/users/create" method="post" onsubmit="return checLeapYear();">
  <p>Join InternsME and be part of the regions fastest growing community!</p>
  <div class="namebox">
    <div>
      <input type="text" id="Users_firstname" name="Users[firstname]" onblur="validate_fname()" placeholder="Name" class="inputt" tabindex="1" maxlength="20" size="20">
      <span style="display:none;" id="Users_firstname_em_" class="errorMessage">First name can't be blank.</span>
    </div>
    <div class="phoneMain">
      <input type="text" id="Interns_mobile_no" name="Interns[mobile_no]" onblur="validate_phone()" placeholder="Mobile Number" class="inputt" tabindex="6" maxlength="16" size="15">
      <span style="display:none;" id="Interns_mobile_no_em_" class="errorMessage">Mobile number can't be blank.</span>
    </div>
    <div class="countryBox">
      <input size="45" tabindex="7" class="inputt" placeholder="Email" onblur="validate_username()" name="Users[username]" id="Users_username" type="text" maxlength="45">
      <span style="display:none;" id="Users_username_em_" class="errorMessage">Enter valid Email</span>
    </div>
    <div class="countryBox">
      <input size="45" maxlength="45" tabindex="8" class="inputt" placeholder="Password" onblur="validate_password()" name="Users[password]" id="Users_password" type="password">
      <span style="display:none;" id="Users_password_em_" class="errorMessage">Enter valid Password</span>
    </div>
    <div class="countryBox">
      <input class="registerBtn" tabindex="9" type="submit" name="yt1" value="Register"> <!--<input type="submit" value="Register" class="registerBtn" />-->
    </div>
    <div class="socialLogin">
      <a href="https://oliv.com/users/login/?provider=facebook" class="registerBtn regfb" title="Register with Facebook">
			    <img alt="" src="https://oliv.com/blog/themes/internsme/images/fbLoginIcon.png">
			       <span>Register</span>
			    </a>
      <a href="https://oliv.com/users/login/?provider=linkedin" class="registerBtn regfb" title="Register with Linkedin">
			    <img alt="" src="https://oliv.com/blog/themes/internsme/images/LinkedInLoginIcon.png">
			        <span>Register</span>
			    </a>
    </div>
  </div>
</form>

POST

<form id="mc4wp-form-1" class="mc4wp-form mc4wp-form-15645" method="post" data-id="15645" data-name="Employer blog">
  <div class="mc4wp-form-fields">
    <p>
      <input style="display:inline-block;font-size:16px;" type="email" name="EMAIL" placeholder="Your email address" required="">
      <input type="hidden" name="USOURCE" value="organic">
      <input type="hidden" name="UCAMPAIGN" value="employer-blog">
      <input type="hidden" name="UCONTENT" value="/employers/blog/internship-program">
      <input style="margin: 0 5px 5px 10px;" type="submit" value="Subscribe">
    </p>
    <div style="display: none;"><input type="text" name="_mc4wp_honeypot" value="" tabindex="-1" autocomplete="off"></div><input type="hidden" name="_mc4wp_timestamp" value="1705302076"><input type="hidden" name="_mc4wp_form_id" value="15645"><input
      type="hidden" name="_mc4wp_form_element_id" value="mc4wp-form-1">
  </div>
  <div class="mc4wp-response"></div>
</form>

POST

<form id="mc4wp-form-2" class="mc4wp-form mc4wp-form-15645" method="post" data-id="15645" data-name="Employer blog">
  <div class="mc4wp-form-fields">
    <p>
      <input style="display:inline-block;font-size:16px;" type="email" name="EMAIL" placeholder="Your email address" required="">
      <input type="hidden" name="USOURCE" value="organic">
      <input type="hidden" name="UCAMPAIGN" value="employer-blog">
      <input type="hidden" name="UCONTENT" value="/employers/blog/internship-program">
      <input style="margin: 0 5px 5px 10px;" type="submit" value="Subscribe">
    </p>
    <div style="display: none;"><input type="text" name="_mc4wp_honeypot" value="" tabindex="-1" autocomplete="off"></div><input type="hidden" name="_mc4wp_timestamp" value="1705302076"><input type="hidden" name="_mc4wp_form_id" value="15645"><input
      type="hidden" name="_mc4wp_form_element_id" value="mc4wp-form-2">
  </div>
  <div class="mc4wp-response"></div>
</form>

Text Content

Internsme

Learn more about InternsME for Businesses →

 * Job Seekers
 * Solutions
   * Hiring
   * Event Staffing
   * Employer Branding
 * Categories
   * Advice
   * Guides
   * Resources
   * Stories
   * Templates

Subscribe

Subscribe


 * Home
 * Advice
 * Resources
 * Templates
 * Oliv for Businesses


JOIN


LOGIN

I am an employer

I am a candidate

Join InternsME and be part of the regions fastest growing community!

Username cannot be blank.
Password cannot be blank. Forgot password?

Username cannot be blank.
Password cannot be blank. Forgot password?

Login Login

Join InternsME and be part of the regions fastest growing community!

First Name cannot be blank.

Invalid Number

Enter valid Email

Enter valid Password

Enter valid Email


Join InternsME and be part of the regions fastest growing community!

First name can't be blank.
Mobile number can't be blank.
Enter valid Email
Enter valid Password

Register Register



HOW WE REBUILT OUR FAILING INTERNSHIP PROGRAM [W/ TEMPLATE]

 * May 21, 2023
 * Tooba Dilshad

 * Guides

 * Facebook
 * Twitter
 * LinkedIn
   

*2:09 PM*

“Did your new intern take this long to bring you coffee?”

“What? No, why would my intern bring me coffee?”

“For ‘Intern Coffee’! My intern’s not here, its 2:09 PM.”

“Um. Intern Coffee isn’t for your intern to bring you coffee, it’s for you to
take the intern out of the office to discuss goals and objectives over coffee.”

“What?! Goals and objectives for what?! Why did no one tell me this?!”

“… Aren’t you the internship program co-ordinator?”

Thankfully, our internship program was never that bad, but it was far from what
we needed it to be. And yes, that’s pretty embarrassing to admit for a company
that’s leading the space in student & graduate recruitment.

Our goal had been to hire our top interns full time, but we weren’t able to
successfully convert the right candidates and our company was suffering because
of it.

When we first began to rebuild our internship program, we knew we wanted to stay
the furthest away from our old mistakes.

We had a clear objective in mind for our new internship program: to hire interns
and then train them to become our future, full-time team. So we needed a program
that would convert as many of our interns into full-time employees as possible,
and with that objective in mind, we set out to build an internship program that
led to a 90% conversion to full-time.

And here’s exactly how we did it.

Oh, and a quick note: We’re very happy for you to have our free [Internship
Program Template] based on everything we’ve learned.


BUT WAIT, WHY DO WE NEED AN INTERN AGAIN?

As the saying goes, the first step is always the hardest one. Well, not in this
case! It wasn’t very difficult for us to realize we needed extra sets of hands
to help us out across all departments.

Our first set of questions were:

 * What teams needed interns most urgently?
 * What type of support is required?

We thought about how we could benefit our interns because figuring out the
responsibilities of the position in this way helped us create an internship
program that benefits both us and our intern.

Our second set of questions helped us consider the logistics of hiring:

 * Budget: How much will we pay our intern? Are there non-monetary perks and
   benefits we can offer if the internship will be unpaid?
 * Working hours/duration: Will we require our intern to work full-time? How
   flexible can we be with scheduling, especially if the candidate is a student?
   How long will the internship last?
 * Dress code: Casual? Smart casual? Suit and tie? Scuba suit?
 * Workstation: Where will the intern sit? Do we have a workstation for them?
   Should we turn the storage room into an intern cubicle like last time?
   (Kidding!)

Once we had the logistics figured out, we put it all down on paper into a
crystal clear job description, which answered our third set of questions:

 * So, what’s the job title?
 * And what are the roles and responsibilities?
 * What are the requirements for all candidates?
   * We thought about what major, work experience, coursework, technical skills,
     knowledge of tools, or passion projects we would like to see in our ideal
     intern
 * How much are we paying them again?
 * Do we have any additional requirements (visa type, driving license, second
   language skills)?




HOW WE STARTED HIRING THE BEST TALENT IN HALF THE TIME

Choosing the right person for the job is the most important success factor in an
internship program. At first, we wanted interns hired as soon as we saw them,
but we realized we needed to be selective, and that rushing through the hiring
process was counterproductive – when we hired the first candidate we met to save
time, we ended up spending twice as much time in training.

We also found a lot of time was wasted during our interview process. Back in the
old days, we tailored our questions to each of the candidates we received. But
we now have a standard list of questions that each applicant gets asked which
lets us evaluate everyone equally and accurately.

When we changed up our approach, we ended up cutting our search process in half.

We now only spend around three weeks searching and on-boarding candidates who
have the right skill set, fit the Oliv culture, and share our values. Once we
find a few good candidates, we get to know them a little better.

 * Pre-interview: a phone-screening between the candidate and the manager before
   an invitation for a formal interview in-office is sent out
 * First interview: during the first round, we like to spend around 10 minutes
   on warm up questions with the candidate, 40 minutes on key competency
   questions, prior experience, and aptitude-related scenarios (“what would you
   do if…”, “how have you handled a situation where you were…”), and the last 10
   minutes discussing Oliv.
 * Second interview: during the second round, Jean, our CEO, joins in for the
   interview. Our goal is to try and gauge how well the candidate fits into the
   Oliv culture and how well their vision aligns with ours. During the last half
   hour, we go over the role in more detail and about what Oliv is trying to
   accomplish. We want our candidates to be as excited as we are about our
   mission and even if the candidate is not extended an offer, we make sure they
   have a good experience throughout the entire process!


THE 9 STEPS TO 90% CONVERSION

Fortunately, figuring out the internship position and finding the right
candidate is the hard part. Making sure you have an internship program that is
built for success is pretty easy!

Here are our 9 failproof steps to a successful internship program (that leads to
90% of our interns being hired full-time):

1. MONEY, MONEY, MONEEYYYYY… (ISN’T EVERYTHING!)

We conduct a State of the Internship survey every year and based on the results,
put together an intern salary guide for the UAE. This is also our guide for
setting our own interns’ salaries.



While money is not the only reason individuals decide to do internships, being
paid makes interns feel independent and confident about their future and their
career, which itself is very motivating!

2. WRITE THEM AN OFFER (LETTER) THEY CAN’T REFUSE!

As for any new member joining the team, a verbal offer or contract just doesn’t
cut it! Once we’ve decided to hire a candidate, we give them a call to verbally
extend an offer and then follow up with a written offer letter. A written offer
shows professionalism, legitimacy, and gives us the opportunity to lay out the
daily duties, monthly projects, and expectations in a warm way. We don’t want to
scare our interns off!

Our offer letters typically look like this:



We like to include a welcome note, a short blurb about the position, the
responsibilities and tasks that will be assigned, as well as the start and end
date. We also add a confidentiality clause and the prospects of being offered a
full time position.

3. WELCOME TO THE FIRST DAY OF INTERNING!

You know how they say the first 100 days of a presidency dictate the next four
years? Well, the first day of an internship dictates how the rest of the
internship will go.

Our onboarding process begins the day before an intern’s first day at the
office. We like to calm that night-before-the-first-day-of-school feeling by
giving our new intern a quick phonecall to tell them what to expect on their
first day, the dress code, lunch plans (we take every new joiner out for
lunch!), and what to bring.

The next day, we have a welcome pack and a shiny, new workspace ready for them
when they arrive:



4. HOW TO SURVIVE EIGHT HOURS OF ORIENTATION, WITHOUT BECOMING DISORIENTATED

Whenever we heard the words “intern training”, the first thing that jumped to
mind was an endless stream of three-inch thick grey binders covering the A-to-Z
on the employer, clients, and best practices. While company handbooks and guides
can be helpful, we decided we needed to go for a more hands-on approach.

We asked our veteran interns and junior staff what they would have liked when
they were newly employed. Here’s what they had to say:

> “I didn’t know those little quotes on my desk were Oliv culture cards, or that
> eating lunch together everyday was a deliberate thing! We have a great
> culture, I would really like for our interns to know that from their first
> day!”
> 
> “There should be a few minutes of discussion on bigger picture stuff and the
> problem that Oliv is trying to address.”
> 
> “I joined the marketing team and after four weeks on the job, I was still
> feeling a little uncertain about how my role was empowering youth and curbing
> unemployment. I had a chat with my supervisor about it and it really added
> motivation, so I think having that conversation within the first week would be
> a great idea.”
> 
> “A structured first day and training would be great during the first week.”

So we combined all that input together and turned it into this:



The ultimate first day!

 * Sunday All-hands: Team meeting, group introductions, and discussion of goals
   of the weeks
 * E-rientation: Setting up and getting acquainted with all things online:
   email, online accounts, etc.
 * Training: About Oliv: Briefing on the history, mission, goals of Oliv as a
   whole, and role of new intern.
 * Team lunch: We pick a restaurant that is within walking distance and point
   out all the useful stores on the way there!
 * Training 2: Department/team: Familiarizing the intern with the inner workings
   and objectives of the team they’ll be working in
 * Intern Coffee: Informal discussion between the intern and manager on best
   practises, tips of the trade, expectations, and setting SMART goals for the
   intern.
 * Training 3: Other departments/teams: Introducing the intern to teams they
   won’t be working with but will indirectly support.
 * Presentation: What’s a first day without putting someone on the spot? We
   surprise every new member by asking them to create an impromptu powerpoint
   about themselves and present to the whole team at the end of the day! We
   follow up with a pop quiz on what the intern has learned about us on their
   first day (which is always only half of the team members’ names and their new
   email password)!

5. THE BUDDY SYSTEM

Picking the right buddy for our new intern is one of our favourite tasks! It’s
also one of the most important success factors that gives our internship program
a 90% conversion. Our buddy pick is never a manager or a supervisor, just a team
member who knows the company and culture really well.

Whenever our interns have been partnered up with buddies, they’ve been
superstars at work because they were able to voice any concerns, problems become
our full time favourites faster than you can say “full-time favourites!” Our
‘veter-interns’ tell us they love the buddy system because it gives them a
comfortable opportunity to voice concerns and be open about any problems they
may be facing.

6. HIGH-PRIORITY PROJECTS + MISTAKES = INTERN LEARNING MOMENT!

Every single one of our interns takes on real projects from day one. (Well, day
two. On day one, we’re busy taking our intern through the nitty gritties of life
at Oliv.)

We strive to make sure our interns are constantly learning new things, being
challenged, and getting the experience they need to grow. We achieve this by
assigning interns real, meaningful tasks that make an impact in our day-to-day
business. Our top performers are also assigned high-priority projects, which
gives them the opportunity to prove themselves and showcase their skills.

7. KEEPING UP WITH THE INTERNS

We like to keep up with our interns’ progress using weekly check-in meetings,
Asana (our favourite work management tool <3), and good ol’ Google Drive.

We use weekly check-in meetings to discuss:

 * What the intern did this week
 * What the results were
 * How the impact of results will be measured
 * What the intern will be working on next week

Our interns use Asana to keep track of all the tasks and projects they need to
accomplish daily, weekly, and monthly:



Our entire team uses Google Drive for everything and anything, so we utilize the
comment and chat features in Google Docs to provide more specific, task-related
feedback to our interns:



We invest a lot of time in feedback because a) it shows we care about their
progress and b) it helps interns recognize their strengths and areas that may
need improvement.

8. THE INTERN OF ALL TRADES

Once our interns are comfortable in their new role, we nudge (push) them out of
the nest and into a rotation pool (with floaties, don’t worry) with other
departments. This way, they get to:

 * Join us on as many meetings as their Google Calendars can handle in the first
   two weeks to learn about all the different moving parts of Oliv
 * Network with team members who they may not work with directly to help their
   understanding of the business
 * Expand their professional network
 * Try out different departments – you never know, an HR intern with a hidden
   passion for design might end up rotating to the marketing team and become an
   invaluable asset to them!

We also want our interns to be multifaceted and to be able to support us across
departments, so we conduct trainings on the tools we use and encourage interns
to set time aside to read helpful resources and complete courses online.

For example, all our marketing interns:

 * Complete two Hubspot courses
 * Receive internal training on MailChimp
 * Learn how to use WordPress, Buffer, Google Drive, and Google Analytics

9. FROM CATERPILLAR TO BUTTERFLY!

The ultimate goal of our internship program is to build our unique team of
future employees. So when we really, really, really like one of our interns, and
want them to stay (forever and ever and ever), we begin the conversion process.

We conduct an exit-interview to gauge their experience of the program and
interest in returning to the company.

Next, we send out a short survey to our intern via email and invite them for a
discussion based on their comments. This gives the exit interview some structure
but also makes sure all points are covered as sometimes interns are a little
hesitant to discuss negative experiences or concerns in-person.

Our final step is to extend an offer to them (again, verbal offer followed by a
written letter).

So that’s our internship program! Can’t wait to get started on yours?

We have a template ready for you to begin!

DOWNLOAD AN INTERNSHIP PROGRAM TEMPLATE FOR YOURSELF!

If you’d like to use our process as a foundation for your next internship
program, you’re totally welcome to grab the template!

Download Internship Program Template


PS. GET MORE TEMPLATES FOR JOB DESCRIPTIONS, OFFER LETTERS AND MORE, STRAIGHT
YOUR INBOX

Join +4,500 employers getting our weekly posts about growth.


 * Facebook
 * Twitter
 * LinkedIn
   




HIRE BETTER TALENT, FASTER. GETTING STARTED IS EASY.

Oliv helps you hire talented students and fresh graduates for internships,
part-time jobs, and graduate jobs

Get started →

EMPLOYERS

 * Hiring Platform & Service
 * Emiratisation
 * Event Staffing
 * Pricing
 * Customers
 * Help Center
 * Employer Blog

JOB SEEKERS

 * Jobs
 * Guides
 * Academy
 * Blog
 * Sign up

COMPANY

 * About
 * Careers
 * Press
 * Contact

04 432 4500 • Copyright © 2023 Oliv. All rights reserved.


STAY INSPIRED!

Get actionable advice and resources on growing your business biweekly.


Sumo