Pros
I've been there for 1.5 year as a front end developer. I find that Revival Pixel is the most comfortable place to work and grow. I love working here. Here's why: Friendly work culture makes an impact on productivity. Right from the employer to employee, everyone in this company has a clear goal. You get to make improvements & provide value to your own life which is very rewarding. My team helped me to grown in terms of skills and complete certain projects successfully. A list of opportunities you find to interact, learn, and obvious earn bonus and referral. I love the people there.
Cons
Although, company is growth at a very high rate. So, you often find new members on your team every 6 months. This is both exciting & has challenges. You always have to consult Project Manager for any team decision, this is something I personally don`t like. You find a lot of autonomy & freedom which can be good sometimes, but sometimes an adjustment for others. May be you will get annoy like me.