A smaller team means everyone's opinion is heard! Great opportunity for growth within the company.
Trusting others to do their job.
Terribly leadership, toxic culture, stay away.
Leadership Scores are rated in the Bottom 5% of similar size companies on Comparably