Pros
A vibrant and diverse team, consisting of enthusiastic members who strive to do well. It's great working for a company whose products are designed to help and enhance the lives of people who are unable to or struggle to communicate. As a small company, you have the options available to diversify your skills and pick up tasks you may not have thought you'd do. Your voice can be heard and your ideas and opinions can help shape future products. The internships available offer a great insight into the app development industry and learn more about your field while on-the-job.
Cons
The company could benefit from more senior developers available to help push project architecture and process in the right direction. The salaries available are generally below average of a typical digital agency based in London.