On Demand Staffing
3.9 out of 5 stars.
Get weekly updates, new jobs, and reviews

On Demand Staffing Careers and Employment

About the company

  • Industry
    Human Resources & Staffing
Learn more


We were not able to detect your location. You can browse through the 5 job On Demand Staffing has to offer

310T Licensed Truck Mechanic

Wainfleet, ON

$28 - $35 an hour
Easily apply

4 days ago

View job
Poultry Plant Live Receiver

Port Colborne, ON

$15 an hour
Easily apply

5 days ago

View job
Temporary, Full-time, Contract
Warehouse Associate

Niagara-on-the-Lake, ON

$15 an hour
Easily apply

5 days ago

View job
Mig Welder/Fabricator

Port Colborne, ON

$18 an hour
Easily apply

5 days ago

View job
Industrial Powder Coat Painter

St. Catharines, ON

$18 an hour
Easily apply

5 days ago

View job
There are 5 jobs at On Demand Staffing
Explore them all

Browse jobs by category

Loading and Stocking

2 jobs

See all available jobs


Salary estimated from 315 employees, users, and past and present job advertisements on Indeed.

Popular roles

Refuse Collector
$16.56 per hour
$17.75 per hour
$18.00 per hour
Explore more salaries

Rating overview

Rating is calculated based on 14 reviews and is evolving.


Explore reviews by category

Work-life Balance


Administrative Assistant in St. Catharines, ON
on 7 January 2020
Relaxed workplace
Everyone here is relaxed and accommodating. Ready to help and assist you. The management is friendly and helpful. We are a small group of people and so you get the opportunity to work on every aspect of the company and learn more.
Labour worker in St. Catharines, ON
on 8 July 2019
On demand
On demand is a very flexible job opportunity agency. You have options to pick whatever job you feel fits best for you to do
Labourer in Welland, ON
on 4 July 2019
On Demand is a Great Temp agency
I had a great experience with the staff at On Demand. They were very helpful, kind and considered. They were very professional and considered the best interest of both their employees and employers.
Labourer in Welland, ON
on 5 February 2019
great place to find employment
They work hard trying to match you up with a job. They make sure that you are qualified for the placement that you will be going to. And if at anytime you feel that the job is not for you, they will find other employment that is more matched for your qualifications.
Other in St. Catharines, ON
on 13 December 2018
Friendly Staff
This is a temp agency so depending on your availability, transportation and skills they will try to match you and others with available client assignments. It can be days between assignments if you don't have a car or have a preference to be closer to your city. They don't have any control over how clean a work site and not all clients are great although On Demand takes your feedback seriously.
See all reviews

What would you say about your employer?

Help fellow job seekers by sharing your unique experience.

Questions and answers

People have asked 2 questions about working at On Demand Staffing. See the answers, explore popular topics, and discover unique insights from On Demand Staffing employees.

See questions about:

  • CEO
  • Working Culture
See all Q&A

Interview insights

Insights from 6 Indeed users who have interviewed with On Demand Staffing within the last 5 years.

Average experience
Interview is easy
Process takes about a day or two
Explore interviews
  1. On Demand Staffing