Still a bit of a start up vibe, despite ~5 years in business and >30 employees
Greater transparency in bonuses, raises, and promotion are needed
Health care leaves much to be desired (classic start up vibes)
Small team sizes can lead to overwork/overburdening of junior team members