Pay is not at par, may be 10 years back it was great but not now. in 10 years the economy changed and also the i am sure the amount that Trilogy / Devfactory send to the customer is not same as 10 years before, when that is increased, why not the pay.
The pay is not any more interesting
Next is job security, you will never know when you will be asked to leave, even though you have skills, if the upper management guys decide not to work on some thing, they simply ignore the resources.
There is no growth, even they say we can apply for other roles, but if you dont clear then they wont either keep you in your current or in new, so you are kicked out
And if you clear, most of the times i seen people not promoted