Ample scope for learning
Work Environment is congenial
Good place to work for technical growth
Cons
Low Compensation structure
Perks and benefits are not at par to other organization
Promotions takes longer time than usual as compared to other companies