- Have to pay for benefits (it's not free/fully covered)
- Some managers are not great... they are not supportive and do not take any action to resolve team/people issues. Make you feel stupid when you ask questions. This has a major impact as a con
- Strict return to office policy. 3 days per week
- Many people are hired on as contractors and it feels they are treated differently (worse)