1. Worst HR management
2. no process followed, HRs decide on their own whether candidate will join or not and ignore someone's profile.
3. After having all rounds clear, they dont even communicate back with updates and accept/reject candidates based on their own moods (highly unprofessional HRs)
4. Its always candidates who approach them and get a very bad response.
5. Very poor work environment
6. People are thinking to leave the company soon after joining.