The internship helped me a lot on how to work as a team and it also gave me an insight on working with a team.
Cons
From my experience and the code I have seen from their side, they had poor management of codebases and it becomes difficult to grasp their entire codebase