Pros
There is no pros of working in this organization.
Cons
They will hire and fire you at any time. They are biased towards individuals,teams and each and every perspective. Their leads and upper management are so rude and doesn't have any manners to talk to individuals . They treat juniors and others seniors or any person like daily worker and gives no respect. They will mentally Harass you at such level that you as an individual will doubt at yourself. They don't value about your works at all. They don't provide any hike or any promotion. They have the worst work culture and I will never ever recommend anyone to join this organization. Pathetic product with no road maps. And no ethics of work culture. Don't join this organization even if you don't have job do not join this organization at any cost. They simply hire when they have work load and will fire you at any time without any prior notice and will blame you for your work that you are the person responsible for this even though you worked on weekends and gave your 200%. They are cheaters, fraud and what not.