Pros
- Free food in princeton location - That's honestly all lol
Cons
- The absolute WORST management I've ever seen in my life. They have clear favorites, they have no shame in disrespecting you, and they will belittle you if they don't like you. - The team leads are literally children. They don't have anyone else who wants to fill in the roles, so they have 23-24 year olds run entire teams, and they're childish, manipulative, and the power goes to their heads. They have the worst attitudes and think way too highly of themselves while higher ups give them their blessing to do so. What real management experience does a 1-2 year professional even have? Huge red flag if you ask me. - HR is not there to help you. They will not take anything you say seriously and instead work with management to conspire against you for speaking out. - If you have the SLIGHTEST bit of self-respect, you will run far far away. - There is no real meaningful work. It's all BS and projects generally don't go anywhere. If you team lead doesn't like you, all the blame will go to you.