Pros
Job satisfaction and learning: At Contentstack, the release velocity is very high. You are constantly challenged to do more, push the limits, learn new skills, and raise the bar to accomplish your goals. There is never a lull period. This is in stark contrast to what people experience in bigger companies, where they are stuck with a project for years and hardly anything new to do. It has helped me develop my technical as well as life skills.
Learning latest technologies: This is probably the best part. We get to work on the latest technologies all the time. There are microservices running for Backend in node, golang, and Micro front-end on UI in reactjs, various SDK & app-extension for the product. we need to keep upgrading everything to newer technologies. You are bound to learn the latest tech stack.
Horizontal and vertical growth opportunities: Since the company is growing fast, you have a lot of room and the ability to grow within the company, both horizontally as well as vertically.
Incredibly open culture: Co-workers are always friendly and helpful. Everyone is approachable, even the leadership team, who makes a strong effort to get to know new employees, meet the teams on regular basis.
Cons
can't think of any cons. It's turning into a dream place for me.