Pros
There seem to be a lot of negative reviews on here, I can only imagine this is from the Yelp Effect (Only displeased people are willing to put in the work to write a review). In reality this is a great place to work. The hours are excellent, the pay is good for the work that we are doing and management (Harry and Lui) are great as well.
Cons
Until recently there were very few cons. Management was very understanding about needing to take time off for interviews and such (seeing as this is contract work). A few people in the company have been taking advantage of this generous perk to the point that management has had to prevent it. Some of these other reviews are saying that there is no communication with the team and there is no opportunities to move up on the company. As someone who has been here for over 6 months and has been promoted twice, I can say that this is patently false. If you are willing to do the work and you demonstrate a good work ethic management will promote you very quickly. They are actively searching for people who are willing to go an extra mile without having to be prompted. If you are someone who believes that the first enemy of great work is simply good work, then apply and succeed here.