"Smaller company (less than 30 employees at the office), that has been experiencing some growth throughout the years. Large amount of autonomy given to complete work."
Update your browser to have a more positive job search experience.
Upgrade My Browser