Likes
This is worst place to join. They will advertise worl life balance and hire with low salary comparative to best compan. But they will grind resources like anything. Every year they fire 10% peoples. Tell dell is scam if you submit your genuine review against things you are odd man out. And you will be targeted by then.
read more