Very poor management and bad approach towards the newly joined interns. Very freckle seniors, no on-board training and proper explanation of tasks are given. Very nagging HR and not very punctual, making work on the company's core project, which is not allowed. Extremely difficult tasks are expected to complete in a very short period of time, when asked for time, interns are just being intimidated by seniors. Very bad experience.