Likes
May be a good place to learn initially but not at all a good place to work for a long time. Management and work environment is really bad, no encouragement for new skills or talents, stress management is very poor, No proper policies to support employees. Resource value is the least. Once you are in your notice period the torcher doubles.
read more