Hi Vijay,
Thanks for your reply.
1> I didnt understand your last word " they usually have an edge over consultants".. Could you please elaborate on this?
Ans 1> edge over over consultants means, they are usually retained by the clients where as consultants are not usually retained by the clients unless they provide a cutting edge solution to them. They are being paid on the basis of the projects they get.. its good to start with actually.
2> Also I agree that consultants get fixed fee projects, but this means he will be paid less or more compared to "contractor" ?
Ans 2> well less or more i cant comment on that as it depends on the project and the work force which is being employed by the clients. Where as contractors, get billed on monthly basis, so cash flow is regular.
3> What is the benefit if we work as consultant rather than contractor ? You dont think consultant's life will be bit risky compared to "contractors" and "full time employees" ? I am not understanding advantage of being consultant ?
ans 3> Well, its very difficult to pin point advantages and disadvantages here, as both have their own pros and cons. i still feel that in long term business, it is always to put your guys to work as contractors rather than consultants.. This will help the engineers as well, as this may help in honing their skill sets as well. But for consultant most of the data is not being shared with them thus creating problems and the relationship as well..
I hope this will help you..
cheers.