Balance of work and lifeThe good thingsWork with people from all over the world, wide range of experience, building confidence and self experience. Can punch out on-time, OT only necessary when needed, allow self-growing
The challengesSeek better increment in salary, promotion (after yearly performance).