Likes
It's an excellent place to work. The job security is high. Even you are low performer Dell will give you chances. For managers every year they have a survey called Tell Dell. This survey taken seriously and the managers get a lot of room for improvement
read more