Pros
I get paid I get benefits i get paid i get benefits
Cons
Where do you begin, management or lack there of is so inconsistent, words can't begin to explain the travesty of a work environment they create here. They definitely play favorites with their direct reports. You are expected to be at your desk and already starting your workday 15 minutes before your start time. Let's talk about start times for a bit, the schedule has no consistency. You are forced to take time off, if you don't they randomly assign you a day off. Day's off are never the same, you can't have a work life balance with the schedule they make you adhere to. Very rarely do you see anyone randomly smile unless they are part of the inner circle with management and the supervisory staff. quite amazing to witness the work ethic and work style of so many millennials, you can tell that this is their first real job since they don't really have the fundamental skills to interact with others outside of their age group.