Time off policies is ridiculous. In theory it is unlimited but in fact it is very dependent on managers' discretion and therefore creating lots of tensions for just getting time-off. Among the six managers/directors in my group, only two of them would actually give people proper time off. Other four director/manager would use any excuse to discourage people taking time off. Engineers who have family/friends overseas BE AWARE! If you ever want to take vacation overseas (> 2 weeks), they would make it really hard. Lots of low-level managers and some directors have ZERO social abilities or management skills. They have no regard of family/personal needs.