Likes
...atings, experience and work environment is entirely different at project site. The company pays salary on time. Leaves are as per industry standard. At sites employee work 6 days a week and in corporate office all Sunday are weekly off and alternate Saturday's are weekly off. These could be a very good company if you are lucky.
read more