4.0
Aug 19, 2013
Recommend
CEO approval
Business Outlook
Pros
Good team atmosphere, everyone's nice. Work is OK, not overly demanding. Learned a lot. Good emphasize on a systematic approach to software development, most based Agile Methodologies. They also encourage you to establish patents and technical articles. You may be able to work with a lot of teams around the globe. And you have some opportunity to rotate to oversea offices
Cons
I met many low-key experts and I also met quite a few egoistic know-it-all. Really need to focus on concrete learning by yourself and make sure your skill set has a strong foundation. You need to search and discover who those real experts are, the ones who are willing spending time to help you to grow your own expertise.