Unclear Project Transitions, Limited Employee Support. Good Client Work, Poor Internal ManagementThe good thingsI genuinely enjoyed working on client projects, as they provided valuable learning opportunities and meaningful collaboration. Through these projects, I was able to grow my skills, gain diverse experience, and work with many talented and supportive individuals. However, my positive experience was largely driven by the client engagements rather than the overall support and environment provided by my employer.
The challengesDuring my time with the company, I observed significant gaps in how bench employees are managed. When placed on the bench, there is little to no proactive support in helping secure a new project. Employees are often left waiting without clear guidance, direction, or updates. There is also limited transparency regarding project contracts and timelines. In some cases, employees are unexpectedly informed via email that their project has ended and that they will be moved to the bench, with minimal prior notice or explanation. This lack of communication creates uncertainty and unnecessary stress.
Client management practices also raise concerns. The company tends to push aggressively for payment even while clients are still finalizing internal budget discussions. Instead of allowing time for proper coordination, resources may be pulled out abruptly, which can strain client relationships. Overall, improvements in transparency, employee support, and client communication are strongly needed.