The organization is well structured and maintains a good balance between its long term goals and the employee's welfare.
Cons
I cannot think of any downsides. In fact, we as employees got to learn a lot while still having the freedom to think and work in a creative manner keeping deadlines in mind.