Pros
No experience necessary, which is great for new graduates.
Cons
Poorly managed. New processes are vetted properly to make sure they function well. Staff are not always trained and certified to be doing the processes. Technicians are supposed to be under CLS supervision but that's not true ~ 70% of the time and even then they aren't trained either and not well versed in the processes required to get the work done. They can be flexible, but that can also change on a dime. What rules are enforced and for whom is scattered across the board and inconsistent. Recent graduates also are easy targets for being mistreated. If there is an issue with mistreatment or harrassment, management will turn a blind eye, victim blame or send it to HR so they can turn a blind eye, victim blame, and in some cases encourage the behavior further by promotion/ raises. Pay is in the middle/low range for the work put in. They have a culture club that likes to plan activities. This is a decent diversion as most of workers are pretty great people. This is a bit married as it misses the other end of company culture which is creating a sense of safety and inclusion. If they could tighten up on the amount of badmouthing, outright harrassment and discrimination it'd be more tolerable. Overall, they don't treat their employees well and that shows in the high turnover rate. While this is often masked as being a good "stepping stone" for recent graduates the truth is that it's overall a dead end, underpaid, overworked and mismanaged place to work.