A good first experienceThe good thingsThere's ups and downs working here, but I have found myself in a tea that knows how to be efficient when needed.
The challengesSometimes, different TA would be assigned to do certain tasks in collecting my requirements