What I liked
The experience of working in a high tech field. The job promotes critical thinking, fast and adaptive learning, and a taste of how it's like to work in a competitive software development environment. I learned several concepts since joining the team such as the QA process, handling partners for different companies, etc.
The team members are all highly talented individuals and pleasant to work with.