Pros
The only good thing is the pay and benefits
Cons
After the layoffs last year, the culture totally stinks. Lack of role clarity is rampant and a culture of overwork pervades the company now. The return to 4 days in the office is an absolute joke because people have long commutes in the horrible Houston traffic just to attend a bunch of meetings on microsoft teams. On top of that, there are many meetings with overseas coworkers at both ends of the day and there is no way that "in-person collaboration" can happen with those people by spending an hour in traffic commuting to the office. The way things are going right now, many will quit from burnout, which is probably the intention since they seem to want people to leave so that they can replace US based employees with those in India, Argentina, and the Phillipines.