Pros
There are so many Pros, a very clear path of progression especially if you are looking for a career, I have been taught so many skills that can be used inside and outside of work, there is always something new to learn everyday which has helped me develop as a person! Success is always celebrated and I highly recommend this as a career to people who have a great work ethic and student mentality.
Cons
I honestly don't have a bad word to say about streamline promotions!