Pros
A month into my internship, I have already been able to get my hands on all areas of the software development life-cycle. I am able work directly with the founders and CTO on projects that will see client-facing deployment. Even as an intern I feel as if I have a valuable impact on the products and services Zeevo is producing. As a smaller firm, you will wear many hats and have exposure to many different aspects of the company.
The team is comprised of professional and talented individuals. Leadership is approachable and motivational. As a smaller firm with an open-door policy, there really is a tight-knit family atmosphere with a focus on producing the most quality work possible.
Zeevo is also almost fully remote, which allows flexibility in both schedule and location. Though we are remote, the sense of communication and teamwork is not lost.
Cons
None that I can think of at this time!