High level of autonomy, no being micromanaged in my case.
Flexible WFH arrangements (depends on project).
Good pay for internship compared to other options.
Lots of senior developers willing to help and guide.
Learn to work in a large cross-functional team.
Learnt industry-relevant skills and practices.
Inclusive/Diverse (Work with others overseas).
Notes: Review coming from an intern's perspective. I had much more leeway compared to full-time developers who are expected to deliver much more, thus working more hours.
I applied through another source. The process took 2 months. There are a few quizzes and the interview is online. If you aren't proactive, you probably won't get a slot. After the interview, I didn't even hear from them. I reached out to this compan
Online assessment on critical thinking, problem-solving, and pattern recognition, with recorded interview questions. This was followed by an interview with the project lead on project requirements and tasks.
Tech assessment plus one round of interview. I heard back from them every week and got the job in three weeks. The process was relatively slow but alright, given that this is a large organization and they have a lot of candidates to process, I guess.
I applied through another source. The process took 2 months. There are a few quizzes and the interview is online. If you aren't proactive, you probably won't get a slot. After the interview, I didn't even hear from them. I reached out to this compan
Online assessment on critical thinking, problem-solving, and pattern recognition, with recorded interview questions. This was followed by an interview with the project lead on project requirements and tasks.
Tech assessment plus one round of interview. I heard back from them every week and got the job in three weeks. The process was relatively slow but alright, given that this is a large organization and they have a lot of candidates to process, I guess.