His job history agrees with you. It has been less than 2 years since he graduated, in which he has held 4 jobs. 3 months at his first job, then 4 months, 5 months and 10 months at Amazon.
I would not take his given statement at face value.
His profile said he graduated in 2021. He joined Amazon in May 2021. 5 months was a teaching assistant at his university. 4 months was the right months for a summer internship.
Agreed, from my personal experience, I think the criticisms of Amazon are valid. But at the same time, if you have switched jobs 3 times in 18 months, you need to do some research and take some time to understand that you have a responsibility to find a job that is a good fit for you. If you think lines of code is the most important metric in how good someone is as a developer, then great, look for a job where management feels the same way.
People usually call those internships but he's gone and described them as full jobs. Unfortunate. The timing lines up for a winter and then summer internship / coop role.