Work enviornment is really good.Gives you freedom to work independently and take decisions. Ideas and suggestions from employees are encouraged and appreciated. Company helps you to learn and grow.
Worst Environment for Working and Will not get Salary in time even For months and may be you left the company than may be years.
In one case he got partial salary after three years.