Poor Management & poor Technology
Written by Sales & Marketing Manager (Former Employee) from Tiburon, CA on March 12, 2018
Poor Management & poor Technology. I have never been in an office where 10 of 12 employees quit in a 12 month period. That should basically sum up what it was like working there.