Great place to work, Lots of support. Friendly staff. Multiple offices throughout the Gta. Brand recognition on Global scale. Costing pursuit in latest technology.
I personally walked in to hand in my resume and got an interview on the spot. I would say always follow up and go in person to meet the manager
Often the managers are only looking for a certain type of person. The one that hired me was a great guy buy the one when I moved back to my city was a bit of a douche and only hires cute young women.
The difficulty lays within the positions and staff requirement they have to have up to a certain amount of employees so the spot you want may be filled all spots may be filled ask every one a week they'll see your determined and may give you an interview.