I would say it's ok. It depends what branch of the company you are in as well as the client that you are assigned to. Some teams are better than others; ultimately falling upon the managers and how they manage their teams.
Client work so expect occasional 50+ hour weeks and nights/weeknds.
Help answer questions real people are asking about your company. Your answers will be 100% anonymous.
The person asking the question will be notified of your answer, and it will be posted publicly. Your identity will be kept private