Management is very helpful every time. At starting they will provide trainings as much as required. If you wants to learn this is the best place. They even provides opportunities for your financial as well as personal growth. This is a startup up company so things are always ups & down it depends on the person how they see it. If you Main thing which i liked the most is they always takes suggestions from every employee they have a democratic leadership.