Pros
It is a MNC spread over Australia, Singapore, India, Indonesia, Sri Lanka and we are working to provide services at more countries too.
I am working at Twirll for past 19 month and counting, the one thing keeps me here, I would say it is team, the people and their energy is great.
Cons
Working to find one.(Didn't found any in last 18 month)