I have been working at Ranks Digital Media full-time (More than 3 years)
Pros
1) Professional and Employee friendly environment
2) Flexible timings
2) Approachable Managers/Leaders
3) Very comfortable environment
I had been working with Ranks Digital Media for last 2+ years. I had gained experience on requirement gathering, handling different clients, delivering project work on deadlines, exploring new technologies and work ethics and culture etc.
Cons
I was having multi skills and was always a team member, but at times I was not given chance to try out new ideas and experiments.