Friendly EnvironmentThe good thingsThey're very friendly and down to earth. You can ask anything regarding the job and they explain briefly and make sures you understand. Its a very friendly environment. And its very easy to initiate communication with anyone in such environment. i would recommend people to join Bonuslink.
The challengesThe only challenge i face is when i get a job where i have no idea how to it. but still its not a big problem because my boss and the executives are always there to teach us and make sure we learn something completely.