Pros: new concepts, better technology
Cons: not any found in company.
Dynamic and aggressive organization. Offers immense opportunity to grow. Very good rewards for hardworking candidates. Innovative at times. Encourages you to express yourselves. Good environment to learn, good team work, resource sharing, you can gain knowledge of every field while working there.