3.0
Jun 5, 2026
Former employee, more than 1 year
Valletta
Recommend
CEO approval
Business outlook
Pros
Nice office, nice office staff. Weekly beers.
Cons
Turned into a micromanagement hell after certain people were given management roles, which they would never get anywhere else.