Good but due to lack of accommodates in one of the company branch I just able to give 3 out of 5 star.The good things14 months salary. Soft spoken and idealistic boss
The challengesAge gap is too big. Respect is the most expected thing to be shown by fresh graduate/ newcomers. Besides, company gain/ed profits from military-oriented project, thus making the company having many retired military personnel