Great company to work for. Staff are valued and nurtured, the company invests in you. Managers seek and value your input, and encourage you to take on responsibility.
Kontras
As a smaller company, there can sometimes be a little more downtime than usual between projects.