Pros
• A great place to work overall. • Great growth opportunities. • Great learning experience, work with smart and motivated people, predictable career progression, opportunity to work on a variety of areas • Good environment & amazing work culture • You grow with the company. • Great Managers and staff. • Good leads will help you to grow personally and professionally. • I can learn a lot in a short period of time. • Good support from the management • A good place to work and learning. • This organization has good plans and policies and all are very easy to understand. • Awesome appraisals and lots of perks.
Cons
I haven't found any Cons except management is very punctual, no flexible shifts, very demanding of project delivery & time