Good learning experience, but organizational and communication challenges
Pros
CTS provided exposure to real business problems and allowed me to work across different stakeholders and systems. The role offered solid hands-on experience in requirements gathering, analysis, and translating business needs into technical solutions. Colleagues at the operational level were generally supportive and collaborative. The environment allowed room to develop independence and problem-solving skills.
Cons
There were recurring issues with communication clarity, decision-making transparency, and expectation alignment between management and project teams. Priorities shifted frequently without structured change management, which created inefficiencies and avoidable rework. Processes were often informal, making accountability and ownership unclear in more complex situations. From a contractor perspective, contractual and administrative handling could be more structured and predictable.