Talented Staff/co-works to learn from - lots of interesting projects - flex hours - cool technology - This company supports projects and companies around the world along with our own internal IR&D work - everything form Facebook application development to international banking system.
Cons
As a small company, we have our ups and downs - At times, resources are limted