This place feels like I am with my family and friends daily. Such an amazing place to work and environment. Also, they are considerate about family time as well.
Cons
Sometimes have to work long hours, but then there are times you have lighter amount of hours to work.