Pros
KSM is an amazing place to work where you will be surrounded by incredibly supportive people. They not only want you to succeed in your position, but also to be proud of the work you produce. You will be challenged, but do not be afraid to ask questions! Overall, a great place to grow your hard and soft skills.
Cons
Access issues that weren't resolved until later on.