Likes
Absolutely not a place to work with. High expectations from the employees right from the first day of joining but will never live upto your expectations even till the end of your job with them. Will never understand your genuine issues & will always humiliate you for ignorable issues.
read more