Human Resource Management

All-in-one: Timesheets, Attendances, Leaves, Expenses, Appraisal, Recruitments, etc.

Employee Management

Centralize all your HR information

Oversee all important information for each department at a glance. Restrict visibility of sensitive information to just HR managers, or make other information public for all employees to see such as employee directory. Receive alerts for any new leave requests, allocation requests, applications, appraisals, and more.

Create Employee Profiles
Gather all information concerning each employee at one place.

Manage Contracts
Keep track of your employees’ status, job titles, contract type and dates, and their schedule.

Manage Timesheets
Create weekly and monthly timesheets and follow the time spent by your employees on projects.

Handle Attendance
Keep track of your employees’ presence at work. HR managers can easily report employees’ monthly presence with the menu entry and state.

Manage Leaves
Manage holidays, legal leaves and sick days.

Get a dashboard per manager.

Time & Attendance Management

Weekly or monthly timesheets with optional attendance tracking. Forecast productivity.

Keep track of the employee hours worked and sort by project, client, or tasks. Easily access statistics to record and analyze timesheets as well as check each employee’s attendance. Integrated accounting automatically posts reports based on time spent in projects providing real-time data.

Fast and Easy Input
Choose to log your activities at the beginning of the day, on the fly or after your work is done.

Easily Manage Your Daily Activities
Select your recurring tasks in one click to add them to your activities of the day. Work faster by setting up a default project and minimal duration.

Create and Assign Projects
Organize your employees workload by assigning them tasks and projects.

Grant Access Rights
Managers can allow or restrict backend access to their employees in a few clicks.

Approve Timesheets
Get an overview of your employees timesheet and approve them.

Overview Employee’s Activities
Monitor your employees performances by project or by task.

Get Useful Statistics
Quickly overview your time spent on tasks per day or per week.

Track Your Team's Progress

Visualize your team’s progress on each project or task. Tracking expected hours, effective hours and reforecasts on tasks has never been so easy.

Keep Your Projects Profitable

Get an overview of your billable time. Track all the resources allocated to your project and see your profits and losses.

Invoice Clients Timesheets

Automatically generate one-time or recurring invoices based on expenses and timesheet entries.

Leave Management

Simplified tracking for employee vacation and sick days

Keep track of the vacation days taken by each employee. Employees enter their requests and managers approve and validate them, all in just a few clicks. The agenda of each employee is updated accordingly. Managers get a view of their whole team leaves in one complete view, to keep the team well-organized and to easily forecast the distribution of tasks during the absence of their members.

Employee Requests
Allow your employees to record requests themselves, and get notified for each new request.

Approve or Refuse Requests
Answer your employee requests in just a click. Use green button for approved and calculated leaves. Use grey button for pending leaves that will be managed later.

Add Comment
Insert a note to your approval or refusal to add information for your employees.

Add Allocations
Setup the quantity of leaves allocated per capita to allow your employees to record their leaves according to their allocation.

Customize Leaves Type
Create new leaves type for unusual situations.

Manage Each Level
Allow managers to handle requests for their own team and review each request yourself.

Employees enter their requests (paid time off, sick leave, etc).


Managers decide to either approve or refuse time off requests.

Notification is sent to the employee and their calendar is updated automatically.

Streamlined Expense Management

Get expenses updated and approved fast

Employees can easily submit and justify expenses. Managers can review all expenses and either approve or reject individual requests as needed. Once approved, expenses are immediately updated in Accounting.

Review Expense Records
Review employee’s notes to complete, validate or refuse them. Add a comment when refusing to give employees an explanation.

Ask Questions and Give Answers
Allow employees to record expenses for their professional spendings with a clear overview of all the spendings for a defined period, for events, travels, etc.

Add Comments
Write notes to expense records to add information for reviewers.

Check Status
Have a clear overview of all expenses’ statuses at once as well as separately.

Add Attachments
Easily add attachments to expense records to provide reviewers with proof of spendings such as tickets, bills, etc.

Submit to Managers
Submit drafts of expenses to managers to request for an approval.


Draft expenses, add notes, and upload receipts to the expense record.


Validate or refuse expenses in a click. Add comments, edit records, or request additional information.


Record company and employee expenses, adding them to the books and processing payments and invoices.

Evaluations and Appraisals Management

Manage employee evaluations and create appraisals in minutes

Maintain the motivational process in your company by doing periodical evaluations of your employees’ performance. Regularly assess your human resources to bring benefits for your people as well as for your organization, whether it’s a small businesses or a large corporation.

Create Appraisal Plans
Setup several plans for each department. Create different phases, and add custom actions and forms to organize your appraisals the right way.

Sort Appraisals
Filter and sort appraisals by employee, status, deadline, appreciation and plan name to get a clear overview of evaluations.

Organize Interviews
Easily configure who should receive a form. Define & select forms per roles. Manage evaluation schedule with stages. Request interviews for specific stages of your appraisal plan and for each employee. Track interviews and setup reminders in the calendar view.

Automate Evaluation Process
Create evaluation plans with a clear schedule to automatically generate interview requests. Specify the employee, department or level in the hierarchy which can answer your surveys and allow managers to review the content and finalize the evaluation.

Design Surveys
Use existing templates to quickly create surveys or design your own surveys from scratch. Create multiple surveys for each step of the evaluation process.

Create Templates
Turn existing surveys into template to easily use them again or customize existing ones.

Test Surveys
Proof your surveys with colleagues and/or manager before sending them out to other employees. Ask for comments and reviews to perfect the content.

Export Answers
Turn any evaluation filled by employees into a PDF form that can then be printed instantly.

Recruitment Management

Hiring Processes Made Easy

From the sourcing to the contract,handle your recruitment process easily.

Organize Your Vacancies Job Applications

Set up your job board, promote your job listings and easily keep track of submitted applications. Follow every applicant and build a database of skills and profiles with indexed documents. No need to outsource your recruitment – handle everything internally in a simple and professional way.

Create Your Own Hiring Strategies.

Customize the steps of your recruitment process: pre-qualification, first interview, second interview, negotiation, etc. Get accurate statistics on your recruitment pipeline.

Use reports to compare the performance of postings you have made on different external job boards and easily change your strategy and recruitment plan based on the results.

Integrated Surveys

Create your own interview canvas based on your best practices. Use the survey designer to adapt questions to your own process. Ask the applicants to fill in the survey online or ask the interviewer to use it during real interviews.

HRM Quotes That Inspire

“Great Vision Without Great People Is Irrelevant.”

Jim Collins, Good To Great

“You Can’t Teach Employees To Smile. They Have To Smile Before You Hire Them.”

Arte Nathan, Wynn Las Vegas

“You Can Have The Best Strategy And The Best Building In The World, But If You Don’t Have The Hearts And Minds Of The People Who Work With You, None Of It Comes To Life.”

Renee West, Luxor And Excalibur Hotel

“I Hire People Brighter Than Me And Then I Get Out Of Their Way”

Lee Iacocca, Ford

“When People Go To Work, They Shouldn’t Have To Leave Their Hearts At Home.”

Betty Bender

“Opportunity Is Missed By Most People Because It Is Dressed In Overalls And Looks Like Work.” 

Thomas A. Edison

“People Might Not Get All They Work For In This World, But They Must Certainly Work For All They Get.”

Frederick Douglass

”The Important Work Of Moving The World Forward Does Not Wait To Be Done By Perfect Men.”

George Eliot

Do You Want To Spend The Rest Of Your Life Selling Sugared Water Or Do You Want A Chance To Change The World?

Steve Jobs Of Apple Computer

If An Institution Wants To Be Adaptive, It Has To Let Go Of Some Control And Trust That People Will Work On The Right Things In The Right Way

Robert B. Shapiro, Ceo Of Chemical Company Monsanto In Harvard Business Review

“Human Resources Isn’t A Thing We Do. It’s The Thing That Runs Our Business.”

Steve Wynn, Wynn Las Vegas

“Never Hire Someone Who Knows Less Than You Do About What He’s Hired To Do.”

Malcolm Forbes, Forbes

“I am convinced that nothing we do is more important than hiring and developing people. At the end of the day you bet on people, not on strategies.”

Lawrence Bossidy, Ge

“You Cannot Push Anyone Up The Ladder Unless He Is Willing To Climb.”

Andrew Carnegie

“One Machine Can Do The Work Of Fifty Ordinary Men. No Machine Can Do The Work Of One Extraordinary Man.”

Elbert Hubbard

”Being Busy Does Not Always Mean Real Work. The Object Of All Work Is Production Or Accomplishment And To Either Of These Ends There Must Be Forethought, System, Planning, Intelligence, And Honest Purpose, As Well As Perspiration. Seeming To Do Is Not Doing.”

Thomas A. Edison

“In Order That People May Be Happy In Their Work, These Three Things Are Needed: They Must Be Fit For It. They Must Not Do Too Much Of It. And They Must Have A Sense Of Success In It.”

John Ruskin

“Whenever It Is In Any Way Possible, Every Boy And Girl Should Choose As His Life Work Some Occupation Which He Should Like To Do Anyhow, Even If He Did Not Need The Money.”

William Lyon Phelps

Take Our 20 Best People Away, And I Will Tell You That Microsoft Would Become An Unimportant Company

Bill Gates, Ceo Of Microsoft In Fortune

Always Recognize That Human Individuals Are Ends, And Do Not Use Them As Means To Your End

Immanuel Kant 1724-1804, German Philosopher

“You Need To Have A Collaborative Hiring Process.”

Steve Jobs, Apple

“When Hiring Key Employees, There Are Only Two Qualities To Look For: Judgement And Taste. Almost Everything Else Can Be Bought By The Yard.”

John W. Gardner

“The Key For Us, Number One, Has Always Been Hiring Very Smart People.”

Bill Gates, Microsoft

“There Are Few, If Any, Jobs In Which Ability Alone Is Sufficient. Needed, Also, Are Loyalty, Sincerity, Enthusiasm And Team Play.”

William B. Given, Jr.

“To Find Joy In Work Is To Discover The Fountain Of Youth.”

Pearl S. Buck

“Going To Work For A Large Company Is Like Getting On A Train. Are You Going Sixty Miles An Hour Or Is The Train Going Sixty Miles An Hour And You’re Just Sitting Still?”

J. Paul Getty

“Real Success Is Finding Your Lifework In The Work That You Love.”

David Mccullough

“Success In Business Requires Training And Discipline And Hard Work. But If You’re Not Frightened By These Things, The Opportunities Are Just As Great Today As They Ever Were.”

David Rockefeller

True Motivation Comes From Achievement, Personal Development, Job Satisfaction, And Recognition

Frederick Herzberg 1923-2000, Us Psychologist

Mxgsoft would like to send you updates on tech news.
Would you like to be notified about our latest promotions?
Open chat