It's a small company so there aren't a lot of career paths to take. As the company has continued to grow there has been some difficulties in figuring out the management/team structures so it has taken a lot of patience and flexibility. Benefits are nothing special.