There is a freedom in the workspace Good amount of learning new skills and techniques
Cons
Worst employee meetings unprofessional talks They do not understand the value of an employee regular dispute with the employees The company do not understand that employees have a personal life and do not pay for any extra work done