Pros
Other workers were alright, mostly diverse.
Cons
I mean truly, where do I start... unprofessional communication with unclear timelines. The pay almost always never comes on time despite working in the finance department, it's embarrassing. All the foot soldiers in the assembly line sometimes even get paid a day earlier than other departments. Imagine the embarrassment and the looks on other coworkers' faces knowing you work in finance and still get paid last. Maybe because it was a contractual position, but still it doesn't make sense in the world of business.