A great place to work in a junior and mid-level role as there are lots of passionate people willing to grow.
Plenty of opportunity to learn and suggest improvements for processes.
Thriving Social Culture
Cons
Bottom Heavy Development Team
Lack of oversight and organisation from project managers