Some of the nicest people I've worked with
Freebies like Coffee's, drinks, and snacks
Friendly office environment
Cons
Low salaries for those without extensive tenures
Limited progression opportunities within your role
Narrow hierarchy means it is hard to progress - people stay in the roles for very long