4.021 Sept 2014Hard work in a good environment where things happen.Anonymous employeeCurrent employeeRecommendCEO approvalBusiness outlookProsBeing an small company, every action has its direct reward an impact on the project or customer experienceConsYou compete in a limited market against giants and other specialists. You have to keep in shape in your field of expertise quite often.Show more