Likes
Worked in almost nine month, teammates were good but there are no management to handle the company, environment really not meet employee expectation, no work life balance so can not think about innovation. all things are in vain here, no management structure so we can not think about appraisal, never recommended to any one to work with Just Relief.
read more