2.0
5 Dec 2025
Former employee
Recommend
CEO approval
Business outlook
Pros
Some people have been there for many years and seem very happy
Cons
Hard to make the move from more future-minded firms. It does not have the benefits or work culture of to be competitive in the marketing and BD department.