Pros
1. Weekly Uber eats. 2. Majority of teammates are young people, you can hang out after work. 3. Fast paced but also remote work environment. 4. A good place for new grads to start their careers. 5. Company-wise on-site event in Vegas. Some smart and kind colleagues who truly care and want to make things work.
Cons
1. The product org is very disorganized and lacks trust. The expectation of your responsibilities and information are never clearly communicated. When you tell them the red flags, no one listens until things blow up, you become the scapegoat for the failure made by leaders. 2. The onboarding process just lacks coaching/support in the 1st 6 months, when your previous manager left, the replacement is someone from another team who doesn’t know what we are doing and the only thing has been set up is 30 mins 1-1 weekly. 3. They can terminate your role without any warning, or not even put you on the Performance Improvement Program. 4. The blaming game frequently happens within the product team, your direct manager, but also cross-functional teams. 5. The feedback is not transparent and honest across the team here. Only a few folks in the entire company who really speak the truth or give hard feedback. 6. Very strong political culture here. 7. The design team are great people but sometimes they really need to speak up for themselves, otherwise they just listen to and do what the product team says. 8. Some people work in Asia remotely for family emergencies but they use this reason to go against you and your performance. 9. They will tell you to look busy on slacking messages, so that you look “ hard working “ but do people really care or is it efficient? They will also blame you for not being responsive on slack but how often they are being responsive? 10. Micromanagement indeed is another severe issue here and also cross-functional team micromanagement too.