Get assign to which client is never a choice. It assigned to you by the management and you'll have to follow, no choice. If you get bad client/project, you're life will be like hell. Some project force you to work like a slave, no work life balance, no allowance. 24/7 including holidays work is normal in these projects. Bosses want to meet client's impossible expectation and timeline and employees are the victim. You'll never get out from bad project because they cannot find replacement for you because nobody want to work is bad project. So , you'll stuck there forever. Resign is the only option left. All Avanade Malaysia projects are under Accenture. Avanade management have little to no control over the project because of Accenture's dominant and that's what making the employee suffer.