Very smart and friendly people who can help grow you professionally.
Very interesting and difficult engineering problems to solve; can get a bit addictive sometimes.
Management does care about your professional development and well-being.
Great downtown location, compensation, and perks (free metropass, etc.).
Low stress level - rarely have strict deadlines, and you can take time to innovate.
Lots of autonomy and flexibility in terms of what you work on, where, and when, etc.
Not a lot of drama or politics.
Decent dedication to doing right software engineering, despite imperfections.
IT infrastructure (computing farm, network storage, etc.) can't keep up with engineering needs; you can't run as many experiments as you want.
Management is sometimes overworked, meaning less time to care about your progress/development.
Despite the usually low stress level, you occasionally still need to just focus on getting something done instead of getting it done right.
Understaffed. It's getting better since Intel acquired us.
The corporate culture is very good, but probably not as dynamic as newer places like Facebook.
You can feel distant from the rest of Intel since the acquisition. What the hell are they doing anyway?
The Toronto Yorkville office could be a bit more colorful!
Keep investing in your talents. Keep growing the business. Keep making the company a fun one to work at. Stay nimble, despite now being part of a gigantic company.
- At least two rounds of interviews, one 1.5 hours and one 3 hours. - Briefly went through a couple of behavioral questions, but the focus was on technical questions. - Problems involved programming or digital logic. Questions may cover programming,
The people were nice, but I screwed up the interview a bit. They all chatted with you for 10 minutes each and then asked a technical question to solve in 20 minutes.
I had three very good interviews, but unfortunately, I did not get accepted. This is very sad. I do not understand why I need to enter 30 minimum; this seems like a "stupid" requirement. Since I was not accepted, I believe I should work on more Lee
- At least two rounds of interviews, one 1.5 hours and one 3 hours. - Briefly went through a couple of behavioral questions, but the focus was on technical questions. - Problems involved programming or digital logic. Questions may cover programming,
The people were nice, but I screwed up the interview a bit. They all chatted with you for 10 minutes each and then asked a technical question to solve in 20 minutes.
I had three very good interviews, but unfortunately, I did not get accepted. This is very sad. I do not understand why I need to enter 30 minimum; this seems like a "stupid" requirement. Since I was not accepted, I believe I should work on more Lee