Pros
Depending on the department, some managers are great
Free lunch once a week, free snacks
A lot of great colleagues
Parking
Cons
Contract workers treated poorly, always having more responsibilities thrown at you with sub-par pay
A lot of shadiness in the company, keeping concerns on the DL
People let go for poor/no reasons
People will successfully target and take down other colleagues
No chance for conversion to FT but will hire countless directors, associate directors, VPs and tell you that adding a full time position “isn’t in the budget”