Pros
Not high pressure like Big 4 .quite flexible , reasobale work load , fair management (does not micro manage) , lots of transparency, standard glassdoor salary by title, 401(k), ESPP ,Medical, Dental Plan, Grants. Lots of new folks from top to down. Next generations platform like X1 are doing good. Great new CTO. Low to none travel. willing to try new technology. good work life balance.
Cons
Not so good leadership. Lots of old old school managers running a reactive factory model confused if to follow amazon, google or microsoft model. expensive courtesy service .Bottom 3% is laid off once in few years. not very good in project management with lots of wastage. Many duplicate roles and teams doing the same thing. Not a industry leader in many areas. Not so good Prescription Drug Plan. life is a roller coaster. Lots of contractors