Pros
Overall, the people at 3Sharp are some of the best I've ever worked with - smart, kind, quirky, and passionate. They're the kind of people that give it 110%, whether on their project work or a personal passion outside of the office. The management team is committed to keeping this high bar for new hires, even as we are quickly growing, which should help our great collaborative culture stay strong. Paid time off is great,401k match, profit sharing, work environment and food perks are great - but most important is the work style. People aren't forced to "stay in their lane" here - you're encouraged to understand the strategic vision and find ways to contribute to that. Managers work hard to improve their own skills, they don't hover over you, and all employees are eager to share their knowledge if you need help with something.
Cons
Parking is annoying when you have to find a spot on the street. Company is figuring out processes and structures as it's growing, which can lead to some ambiguity as to who/how something should be done.