Pros
The founders and managers were very respectful and supportive even though I wasn't the strongest developer and I was still learning on the job. They took the time to help me to get my job done when I faced challenges and had difficult questions. I always had strong support and really appreciated it because I hadn't experienced that in my previous jobs. The culture and environment got the best out of me and I learned many new skills. There is a lot of autonomy and I felt pretty challenged. It is a small company so you get the opportunity to see many sides of the business. In summary, I had a great time at SkyCiv where I was allowed to learn and develop new skills that I will use for the rest of my career.
Cons
Remote work can be isolating sometimes. There is a strong focus on product development so other facets of HR can be lacking compared to larger companies.