Pros
- The smart and hard work results used by millions of people around the world - Working with latest mobile and internet technologies for the best user experience - On going changes for the better e.g. from waterfall development model to agile development - Fast pace with team ownership and competitive attitude as a startup is supposed to be - Feel the energy, passion and the wanting to make a difference! - Great location, great people
Cons
- It could be intimidating if one just wants to be told what to do - It could be challenging for someone who is slow pace, wanting a stable with less to no change environment - it requires someone with a lot of self initiation and self learning to keep up with the pace of the mobile industry and internet technologies - it is not a 9 to 5 job but with tight schedule and rapid iterations - Although management is pushing for simplicity across the board and it is the goals of many but there are rooms for improvement