Likes
Work balance is nice as most of the people are from India and you first of all feel homely. I worked in the IT department and the superiors are great and nice. Very understanding people, no torture, well treated at work, get appreciated environment and a good helping tendency
read more