1.0
10 Jan 2025
Anonymous employee
Former employee, more than 1 year
New York, NY
Recommend
CEO approval
Business outlook
Pros
Bonus and benefits such as Armadacare
Cons
Awful place to work. Toxic culture created by cofounders, which trickles down to managers who treat employees so badly. Never in my professional career have I been belittled and treated like a child, micro-managed and been made to feel bad to take vacation or have any sort of life outside work. They pay well but act like they own you. Certainly didn’t take much to be the worst place I had ever worked at. Also my manager didn’t know how to manage or behave professionally either.