I have been with the company for 2 years now and I could say that the management is the kindest management I have been thru as an employee. They are just simply amazing.
Cons
There are few times that I was told to work over time without pay, although its all fine since there are free meals after