Everything was good but the grading system was not up to the mark. The grading system should be managed and management should review their grading criteria annually. I and my friend worked on the same assignment but he got fewer marks than me. However, we both covered all the required topics.