The company is not bad if you are showing some results. Only then you can feel safe here. The working atmosphere is friendly. You can learn a lot here. Co-workers are generally good, but this is not so as to the management