I worked at RECOM Power full-time (Less than a year)
Working in Dumbo, it's a lovely area.
Stressful and unfriendly environment, poor communication about what is expected from the role of Inside Sales, especially with if employee has no background in electronics (not required apparently). Having to be an Office Manager on top of being a Sales Rep.
Advice to Management
In the future try to hire someone with a background in the electronics industry, or hire a separate Inside Sales person and Administrative person.
Let us know if we're missing any workplace or industry recognition –