Pros
Only one pros is that to influence you to join. Nothing else.
Cons
There is a list of cons... Not for developer...very outdated technologies. Managers are nonsense..you are going to washroom and they will stop you to ask your status :) Master slave policy....director have own washroom (and no req of director in this company )u will have smelly one. U will face knee prob in sometime coz seat are worse here as compare to IT industry. If project get success after lots of yr hard work then so called top management go for party ( what stupid this is). Support team like IT, HR, finance are worse. Don't know why they get job. And many more....totally frustrating environment. Don't know who has given positive feedback for this company. Must be chamcha :)