Pros
Free core benefits .There are none .You have IT people who don’t have technical skills .You have HR people who should be in philosophy jobs or teaching yoga instead of being true business leaders. You have finance people who don’t know what they are talking about. You have people who don’t know how to use the computer in analysis roles.
Cons
HR team sucks. Have you ever double check your paycheck and realized someone made a mistake from HR? Have you ever question confidentiality? There is none. There is no performance review system. If you dare have concerns about your manager, she or he will take your bonus away. Sexual harassments and discriminations lawsuits are about to happen left and right. Please hire smart people. Don’t just promote seniority people into roles they are not qualified for.