+1(514) 937-9445 or Toll-free (Canada & US) +1 (888) 947-9445
Nov 11, 2025
1
0
Hi everyone, hope you’re all doing well.


I just have a small issue and need some help from anyone who might have experience with this. I’m a 28-year-old software engineer from Algeria. I’ve been working for almost two years as a software developer in a distribution company, responsible for building an ERP system for them.


Recently, the company had some internal problems and decided to stop the project because of corruption issues (not related to me or the project itself). When everything was ending, I asked HR for a detailed experience letter as required by IRCC for immigration purposes.


At first, they refused and said they can only give me a basic version, which only includes my job title, start date, and company name. Later they agreed to make a more detailed one, but they made two mistakes — they wrote that I started in 2022 (I actually started in 2023), and they didn’t include my salary. Everything else in the letter is fine.


I tried to contact HR many times, but after three months they still haven’t fixed it and don’t seem willing to.


I do have other proofs of my work:


  • A picture of my employee badge
  • The basic experience letter that has the correct start date
  • A vacation letter that also shows the correct date
  • My first contract (salary didn’t change, so we didn’t get a second one)
  • Bank statements showing salary payments
  • WhatsApp messages and group chats about the ERP project

My question is: would all these documents, along with a short explanation letter and a personal affidavit, be enough in case HR doesn’t fix the mistakes?


Thanks a lot to anyone who can help or share their opinion.
 
ERP implementation can be challenging, especially when businesses are not fully prepared. One common issue is resistance to change, as employees may find it hard to adapt to a new system. Another challenge is data migration, where transferring old data into the ERP system can lead to errors if not handled properly.

Cost, time overruns, and lack of proper training can also affect the success of an ERP project. In many cases, poor planning or unclear requirements make the process more complicated than expected.

In simple terms, most ERP challenges come down to people, planning, and how well the system is introduced into daily operations.