Pros
Supportive and collaborative team environment, Good opportunities to learn new skills and gain hands-on experience, Management is approachable and provides guidance when needed, Employees are trusted to take ownership of their work, Exposure to different projects and challenges that encourage professional growth, Positive workplace culture with strong teamwork and communication.
Cons
No cons for now, everything has been a positive experience.