Former Employee3.1Feb 28, 2024Overall it was a fun place to work. Even though the commute was long, the people were great. Leadership and management at the time was not to great though. From what I hear, things have improved.
Overall it was a fun place to work. Even though the commute was long, the people were great. Leadership and management at the time was not to great though. From what I hear, things have improved.
Former Employee4.3Nov 2, 2023It was good but selling to customers and more advice focused than sales.