Pros: work culture of this company is excellent
Cons: there is a lot of politics, too many people
They require more creative and active team members for the company which will improve the outputs and decrease the time for projects. Need to give more opportunities to the new joined and also utilizing the training period will be good.