Great flexibility with working hours/days and remote working.
Cons
Pay is very much on the lower side.
People management is very odd, the “people managers” can’t hold conversations.
No proper structure, nobody knows if they’re coming or going or if there’s any work in the pipelines.
No opportunities for further learning.