
Flexible hours and sufficient PTO
The team I work with on a daily basis.
Dedicated people who work hard to make sure the job is done correctly.
They make an effort to convey their plans company goals/issues directly. There does not seem to be the detached feel you get in larger companies.