Require some changes with office environment and product development
All the staff is good in their work and skills also all of them are good learners. Still because of office environment, which is not that much good to keep employees fresh, productivity affects. another reason is their conventions, which make trouble in producing better product that company can give. They should focus more on product delivered to client and less on conventions for development.