My motivation of writing this review is I realize there are so many good reviews. And I believe most of them are FAKE. I bet the CEO has to constantly post positive reviews himself to balance the overall score. Dig deeper, read some old reviews, you'll trust what I say. The CEO even sends out email to the whole company to ask every employee write positive reviews on all kinds of networks and send him a screenshot.
What I know is:
- my coworkers did't care about complaining how their work didn't get recognized on my first day's lunch;
- there were somethings I personally feel wired: tests of things that not required in your job function, monthly mandatory survey commenting co-workers and can only be seen by CEO, sharing personal email conversation with the whole company, etc.
- there are some wired rules: several times I received emails alert to the whole company urging us not being late, do not cook breakfast after 9, do not use google chat because it's a distraction, do not work on any personal business during working hours...
- too many overseas/remote employees because of a saving of cost, which brought many troubles of communication and cooperation.
- there was minimal training and instruction. You learn by yourself. Also because everyone was too busy.
- overall you just feel uncomfortable working there and it's not a easy company culture