Good company with worst Management
Aptitude knowledge and should have accounts background
I had done lot of research about this company which includes what they do, how they do, about there customers, investors and what not !!!.
i came across some kinds of question related to this as well as my subject knowledge helps me to crack this interview.
Just be confident and have willing nature to work at any time.