Pros
- Get to learn and gain experience interacting directly with clients.
- Exposed to system configuration, database management, and handling real client data.
- Learn how to manage my time effectively to meet targets and deadlines.
- opportunity to visit client sites to understand their needs and requirements in person.
Cons
- There are too many projects at the same time, which can sometimes cause certain tasks or projects to be overlooked.
- At times, the boss may micromanage, although the intention is to guide you toward better ways of working.
- It can be quite stressful if deadlines are not met, and as a result, there may be increased pressure from seniors and the boss. They may also start to micromanage and intervene more closely if the project is delayed or encounters many issues.