Pros
It has many big clients and millions of users, so the product you build is really used by people. And the company grows well and fast.
You can learn and use cutting-edge technology in Maluuba. And the company always explores more effective approaches to do things and encourages to innovate a lot.
People working her are smart, and have different background. Also it's very multi-cultural since the people are from all over the world. Always can learn from them.
The company structure is flat. It's easy to approach and talk to managers, VPs, CTO and CEO. And they are open to talk and likely to listen.
A lot of company activities every week: outings, video games night, board games night, chess night, movie night, etc. You don't need to worry about food or snacks any more when you work in Maluuba.
Cons
Sometimes the task is challenging and the deadline is tight. You need to work really hard to meet the deadline. But usually this is how the start-ups grow and also how you grow. You may be exhausted after a few days of work, but you would also realize the big potential you have. In addition, usually you would learn a lot in this.