Pros
Small gym & free coffee
Cons
If all you cared about was having a small gym and free mediocre coffee, then this is the place for you. But if you cared about a company that valued its people, had a great company culture with healthy and supportive team environment, plus helpful managers who would want you to succeed and move up professionally by providing lots of opportunities for growth, or, gave back to the communities by giving time off to volunteer, and provided a work/life balance with flexible work schedule and the ability to work from home,(there’s plenty more to add here but you get the idea), then this isn’t the place for you. I did not adhere to the wise advice of those before me and warned about the low wages, expected long hours (if you’re on salary but will ding you for working over for hourly employees), micro managing, favoritism, high-school like cliques, no raises/bonuses for veteran employees, very Chinese/Taiwanese culture, and no perks. It’s almost unheard of that they let you get off early before the holidays. You’re lucky if they let you leave by 5:45pm the day before Thanksgiving, Christmas Eve or NYE, as you know, they are family holidays! To them, 6pm is when you need to leave work or later is better. Anytime before that, you gotta put in PTO for the missing time. A real Scrooge maybe? High turn over and the highest exodus I’ve seen in any company that was not due to layoffs. It’s almost as if it’s a race now of who can get out of there quicker. I’ve even seen some walked out without giving any notices. Again, favoritism is blatant. Low wages and you only get bonuses or raises if they like you. Some in their 10+ years haven’t gotten a raise of more than 50 cents!! They see employees not as assets but as liabilities. There’s no trust and it’s evident by the mandatory monitoring where you record what you do every minute with a timer. It’s a literal timer on the web that you log on and press start as soon as you get in. They tell you it’s how they can measure what projects we’re working on. Except the fact that the majority of people don’t have multiple projects they work on and secondly, there are no separate budgets for these projects to measure where the hours or work go into. So really, there’s no function of the timer other than to monitor us: what time you get in, what time you leave, how long you take breaks and how much work you do. It’s funny to read comments by management here that says “you have to love your job to enjoy it” and “you have to love and believe what you do.” Is that best pitch they can give to bring up enthusiasm? Anyone inspired now? But there you have it. I guess a lot of us did not love or believe in a company who does not value its employees.