Pros
following are some Pros: 1. Timely Salary................................................................ 2. Snacks.
Cons
Following Cons Observed: 1. Company will might offer you with higher package but they are using employee for six month (probation period) once you are nearer to the probation period then they will throw you out anyway.... 2. Company is running on older technology project like vb.net,ASP.Net etc only support related project is available. 3. Clueless management - Management don't have any vision where they are heading towards.... 4. Non technical manager / Architect - Once you stuck then manger is not capable on technical aspect not also like logical/functional. 5. I can see lot of hard working guys being lay off with foolish reasons like - Communication problem, Coming late etc etc.. 6. Company is shrinking very fast as they don't have hands on projects. Be aware.. !!!