good pay with wonderful working environment.
People are nice and easy going.
you get promote 2 a year.
Cons
your boss often ask you to work over time with no extra pay.
work life balance can be hardly contain in the company.
we don't have a real office culture in our company