Some of the positives also has a few drawbacks. I found myself wearing multiple hats and had to learn a few things that weren't my area of specialization. I did like the learning opportunity and challenge to push myself but I found at times it might of been better served to have some of my responsibility handled by someone else.
No regrets, I learned a lot.