2.0
Dec 26, 2025
Anonymous employee
Former employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Dedicated professionals and industry expertise all over the place.
Cons
Zero meaningful vision, no communication, lack of transparency.