Pros
Very nice work setting, clean, modern, and up to date. Great break room with some food accommodations. Employees are nice and are easy to work with.
Cons
Training needs to be refined a lot more. The training they had us go through was three weeks long and even the first few days on the floor I still did not know what the heck I was even doing. The company policies are really vague and management seems to have favoritism. They let me go cause I would not clock for the PAID 15-minute break and because I chose to take a nap in the lobby of the shared office building, not on the floor of the workspace, but the lobby while on my break sometimes. They never warned me or even talked to me once about the issue. They just let me go. Management does not seem to care about the employees, my supervisor never spoke to me or checked in on us, she just sat there talking to co-workers or was on her phone.