+ People are friendly and open-minded
+ The company cares about employee growth
+ Good benefits, work-life balance culture
Cons
- The facility is not too good
- It takes quite an amount of time for your feedback to be considered before the company decide to do something about it