A successful, driven company that strives to see its employees succeed as much as its product
Pros
-Everyone in the organization is good at what they do and incredibly motivated, so no worries about lazy/incompetent coworkers dragging you down -A real chance to make an impact and have your voice heard from day one on the job -CEO makes sure to get to know everyone personally and regularly calls out employees for their individual successes -Lots of flexibility to work in the manner that suits you best -The company takes its core values to heart and isn't just trying to make a sale -Great internal communication to keep everyone in the organization informed -Excellent benefits package
Cons
-Priorities can shift quickly, but not without reason -The organization can be a tad overambitious in its goal setting, though this is usually recognized and openly acknowledged in retrospect