A corporate event is upcoming and all the employees are supposed to attend, but a few month ago my application for a tourist visa was rejected due to "The purpose of your visit to Canada is not consistent with a temporary stay", and now I wonder - should I retry a new application with this different intent and reasonably expect any different outcome, or it would be just a waste of time and money?
Yes, it's a materially different reason to go, so it's definitely worth a shot. This assumes your company is headquartered or otherwise has a significant operation in Canada, generally reputable (many local employees etc) and can provide a letter of invitation that:
- confirms you are employed by them outside Canada
- describes the event (exact dates, number of attendees) and that all employees are invited
- states that they will cover all your travel expenses
If your company is large enough to have immigration support, I would strongly encourage you to go through them to get the letter and if possible the visa itself.