Pros
Good working atmosphere, great support from the manager, and a lot of quick learning possibilities. Always growing and there are always new things to learn and skills to apply
Cons
Need to align some opinions since some structure is not exactly clear