What does als guter Kollege mean?

als guter Kollege - German to English

as a great colleague