Pros
Some of the friendliest coworkers I’ve ever encountered, which always makes it a more enjoyable atmosphere. Casual attire in the office. Competitive pay with opportunities to multiply bonus earnings (dependent on work output). Several diversity groups. Unlimited PTO (that you CAN take, but probably depends on role/manager). 40 service hours for volunteering. Decent insurance at decent prices.
Cons
Exec Team is too big and overly uncoordinated. “Strategy” often gets lost in ambiguous acronyms during various town hall meetings of sorts each month. Higher turnover which causes a lack of resources, crammed deadlines, and some longer hours. Overall though, if you can get past the annoying amount of “feel good” babble from upper management and get rooted in your actual team, CST is a solid company.