Pros
Learning, leadership opportunities, team work, management, work culture and environment, freedom, decision making authority, client handling freedom and authority, motivation
Kontras
Team strength is slightly low to handle bigger projects. Should be increased with a good leader in place and the company could do wonders