Pros: best kt's, free lunch...
Cons: less salaries, long hours...
It's a good company for freshers they can learn a lot here, as i do, but comming to growth in salaries we have to wait for long run. Good team members and hardest part of job is at project work at dead line. the most enjoyable part of the job is good knowledge gain when working under pressure.