Pros
Goes above and beyond for all employees, starting pay was decent for the area, supplies all the resources needed to help every employee succeed, makes accommodations for employees if need be, paid for a full 8 hour day with two 15 minute breaks, safety is a priority to them provide badges to enter the building so no one could just walk in off the street provided a security officer for all shifts that did routine walk through of the grounds, provided extensive training over the course of 3 months to ensure every employee was confident in any situation given once on their own, promote from within
Cons
Surrounded by hundreds of people but did not know many of them, stuck in a cubicle so even though you were surrounded by people you still felt alone, not a big enough break room, non-smoking facility, not enough parking, certain days of the week had a larger amount of employees so there turned out to be very limited seating at certain times