Pros
Good and hardworking people. Decent benefits.
Cons
Low pay. Offshoring. Insane deadlines. The majority of tech are offshored. If they could they probably would have offshored 100% of positions, but due to the nature of the work, some US-based workers are required. So you end up working with people you don’t connect with and have nothing in common. Meanwhile, the work keeps piling up and we keep getting crazy deadlines, but they won’t hire anymore people, so you end up being overwhelmed with crazy deadlines all the time, while not being able to socially connect with your coworkers. It feels like nobody cares about you, there’s zero incentives to do a good job, none. The company has gone downhill after covid. I was/am depressed and suffering mentally for the past couple years. This job has made me not wanting to work in tech anymore.