My stay in the company was very challenging.The good thingsThe management treat their employees as family. They are open for suggestions and recommendations. They are nice people, they got angry but they never shout on you. The working environment is nice. They are open on to hear you. The company I can say, though not perfect of course, but great to work there.
The challengesThe only I can say is I hope they will listen to everybody and not judge easily. Not to hear only one person but to all.