Pros
Upon random encounters on projects, you will meet people of kindred spirits, and cherish them because you will need each other to struggle through the terrible journey together because trauma bonding is a real thing here. Only join here when: 1. You have exhausted all other options elsewhere; 2. You need a visa sponsorship (and you will get lowballed on salaries) 3. You are a glutton for long work hours and not being valued or appreciated.
Cons
TL;DR: Please do not come here. If you have some time to read this and other honest reviews on Glassdoor (CTO asked people to submit 5-star reviews in group chats): 1. Wages - low and unequal. You all will be underpaid for the sweat and tears you put in and the effort you put forth. The salary increase % does not to even match the half of the national average inflation rate, the annual bonus is always delayed to the Q2 of the following year, no option refresh plans. 2. Leadership - horrendous. The CEO is a narcissist - if you are thinking "that's okay, leaders are all a bit into themselves, as long as the company is okay, it doesn't affect me, at least they are getting things done"...Well, he is also ignorant and incompetent, that is an enranging combination. His “jokes“to employees are very inappropriate, rude, and offensive. War references are always used (shallowly) in place of actual business strategies, it is extremely disturbing. Feedback to the management team is always ignored. The leadership is extremely inexperienced, awfully incapable, and completely clueless - the top level does not know how to empower the middle management, the pressure gets pushed down and no one wants to take the responsibility. The leadership cannot put their acts together professionally or ethically. 3. Transparency - zero. You will get no indication of where things are going with the company or what other teams are working on. Directions change constantly. It goes without saying that you need to be flexible when working at a start-up, but there is a threshold at which changes of directions become beyond ridiculous and destructive. 4. People Management - toxic. The “People’s Team” has zero influence on the top guys. Managers do not know how to lead or manage teams, no training is ever provided to the managers. 5. Career Path - nonexistent. People are dispensable and replaceable, and the leadership doesn't see anything wrong with it. Employees who choose to leave (and yes there is a Mass Exodus) "are not Wyze material" - no introspection whatsoever but this probably helps some top guys sleep better at night. 6. Work-Life Balance - absent. You are expected to work long hours, on weekends, and at late nights, the leadership thinks it’s normal and expected, but it is always about grinding the employees. This company is failing a big time, the culture is beyond toxic and suffocating, and the leadership never takes a moment to reflect on themselves - they blame everything on the external factors and employees for "being incapable”. If you have the slightest respect for yourself, do not come here.