2.0
28 Feb 2025
Former employee, more than 5 years
Recommend
CEO approval
Business outlook
Pros
Positive team culture and atmosphere overall (depending on the team)
Cons
Interesting business practice of not showing/sharing any leadership information on the company website. It was taken down years ago.... wonder why?