It is a pleasure to work in this company. Most of the time, there are no barriers to communication. Although not top of the line in terms of pay, benefits such as insurance and provident fund are guaranteed.
Cons
The lifecycle of the project is long and somewhat unmaintained, and the scale of the business makes personal progress here highly self-driven.