Pros
Great training
Supportive management.
Laid back coworkers.
Great entry point if you have 0 experience or knows nothing about technology
4 days work week.
Decent temporary job.
Cons
10 hours work day.
Fast Food worker's pay rate.
Some lower level management tries a bit too hard to show out.
Classic Corporate Values.
Insincerity.
"Positivity bombing"
They will tell you to be yourself, but fellow neurospicy folks please remember that it's still a corporate environment.
Rigid and strict structure.
Lazy way to micromanage and monitor lower level employees from middle & upper management.
All the cons that goes with being a lower level peon in a corporation.