Rollercoaster experienceThe good thingsThe working environment is amazing, friendly colleagues, the salary scheme offer is quite good, you can learn a lot and earn crazy here
The challengesWhen there's ongoing project or peak season, do expect long, tiring, gruesome working hours, will constantly need to work around the clock
Management decision is everything, sometimes there can be miscommunication between teams. Don't screw up or you're screwed.