Good experience for anyone moving from practice into industry
Good work life balance
Cons
Unstructured and quite chaotic at times
Poor compensation vs market
Limited career progression
Quite unprofessional place to work
Managers across various departments quite poor technically and lack management skills