As a Technology Analyst (developer), a typical workday would involve developing new features or improvements for production system, solving production issues, etc.
In graduate rotation program, I worked in 2 different groups, experienced different working environments, learnt different technology skills as well as soft skills.
Managers and co-workers are really nice to me. They're always willing to spend time explaining to me when I encountered questions on work.
The hardest part for me would be learning to communicate effectively with senior VPs and directors.
The most enjoyable part would be to take up responsibilities for building, delivering and maintaining a project.