Vantaggi
- Focuses on developing technical and Agile skills of team members - Management and team is very mature in Agile Methodology and has adopted the mindset and works exceedingly hard to apply the principles. - Uses latest technologies and techniques to build a product that focuses on the clients' needs - Strongly focuses on the quality of the code and product by applying behavior driven development (BDD), test automation, CI/CD, and clean code. There is also continuous client feedback and strong communication between developers, testers, and business analysts. The team is becoming more mature everyday in writing BDD scenarios. - Provides a friendly and supportive atmosphere for team members that allow team members to be motivated and have ownership - Focuses on the well being of the team members - Management is always up to date with the latest strategies and methods in the market - Management cares about self organization and the opinion of the team members and pushes team members to learn and innovate - Management is always open to new changes and takes calculated risks when performing changes. Management also takes the team's opinion when performing change whether it is technical or non-technical. - Last but not least, very friendly and supportive team members.
Svantaggi
- Limited number of existing projects