Pros
None whatsoever. Probably a small handful of cool coworkers but that's it
Cons
No work/life balance, no weekends off, no direction and specific instructions, HORRIBLE MANAGERS, the pay doesn't match with my title for the amount of work they add and no raises. The amount of dishonest managers and power hungry managers DO NOT care at all. You can run a mile for them but once you want something they always want to use "be a team player" this company is the living embodiment of "we're family" any time a job says that I see that as a red flag now.