Pros
Funambol works with large companies in the mobile and cloud industries, where there is a lot of innovation, which makes for a fast-paced and interesting working environment.
Cons
Funambol competes indirectly against some very large tech companies that have a lot of resources, sometimes, it can be a bit of a david-vs.-goliath scenario, but this also makes it challenging.