Likes
My self was deputed to ISRO for a contract period of 2years. work culture was good since we were working in the ISRO environment. Management was good. Company policy is based on the ISRO policy as mentioned in the appointment letter that was fallowed by every individual person in a team.
read more