Likes
...ture 10/10 Work Pressure is sometimes too much Company gives you power to lead Compensation is okay, Appraisals are okay All in all "A Decent company to work for 2 yrs and then switch" Colleagues and Seniors are very well behaved and helpful.
read more