Pros
Supportive team culture, exposure to modern tech stacks, opportunities for hands-on learning, flexible work hours, and approachable leadership.
Cons
Processes can be a bit disorganized at times. Limited documentation and onboarding structure. Career progression path could be more defined.