Pros
Employee benefits and welfare are good, such as healthcare and paid annual leave.
Cons
Synergy between departments is horrible. Lots of corporate politics. And workflow is super inefficient. Sales or marketing teams will come up with urgent requests and sometimes unreasonable or unrealistic ideas. People in management roles are not doing their job well. This takes a toll on team members who have to swallow the bitter pill. The office is an echo chamber and everyone chimes in positive remarks just to be seen as productive. But real day to day problems are swept under the carpet. People in management are not determined to resolve issues but pay lip service. Unhealthy and toxic environment that provides little career growth or opportunities.