Work Opportunity is given to some employeesUpper management provides updates on the company on a regular basis.Learning curve is steep. Good for those who wants to learn new things

Cons

Not many chances of career advancementVery strict, no flexibility within the department n also HRLayoffs is a norm. Unstable industryPromises made by management never fulfilled.Banned Skype in the office