Pros
The company allows you to grow with empowering roles, detailed communication, and training as well as various additional benefits such as flexible working hours, location, and a great team of colleagues, which makes you feel truly valued and like you are making a meaningful contribution.
Cons
If you don't like remote work or switching roles its not for you