Vantaggi
Mostly Good Co-Workers
Decent Office
Chill space when not underfire with work
Flexible working hours
Casual Cloths on workdays
Decent Pay
Svantaggi
Some Bosses are moody - they'll chill with one minute and the next they'll kill you
When you approach some bosses with query you are instantly shut down and asked to read the law, No assistance on interpreting it.
Saw this with a co-worker - The day you come under a scanner of a partner for mistake (even silly), they'll chase you out of the Company
They have no spoon feeding policy, which in my opinion just delays the learning.