Productive but stressful environment
Senior Research Fellow (Former Employee) – Tamil Nadu, India – January 17, 2017
every single day is stressful but learned well the techniques in science. The management is supportive. the hardest part is that getting the results. Enjoyable part is the support by team and staffs.