Vantaggi
Great place to start out and learn for engineers interested in the medical device industry. Consulting opportunities with some cool companies. Direct mentorship from management. Nice culture of collaboration. Reasonable compensation, especially when starting out.
Svantaggi
No boundaries. Female employees are engaged in inappropriate conversations regarding family plans in the context of their advancement in the company. Microagressions - making fun of clients accents, assumptions made about employees based on race, referring to people of color as immigrants even when they are not, etc. Small company means lack of infrastructure for a proper HR department or robust benefits. Poor work life balance. Hours, workload, and expectation for availability are unreasonable and unsustainable. Micromanagement and lack of trust in employees. Expect multiple daily checkins from management and several weekly meetings to discuss project progress. Oh, and these don't count as billable time, so you're expected to work 40 hours on top of that. Poor employee retention due to all this. Most don't last more than a year or two and go on to better things.