
- Good work culture
- Supporting team and management.
- No firing unles some big mishap
- Work life balance.
- Opportunity to learn and enhance your skills.
- Good company policies for employees. Review collected by and hosted on G2.com.
- Appraisals are not so good.
- Promotions are dependent on your managers likes and dislikes. Review collected by and hosted on G2.com.

