Pros
If you're lucky, you run into other individuals in similar roles who are great people; efficient in their duties and genuinely cares about the students that they work with. In my current role, there's a bit of flexibility that is allowed as far as set hours each day and working remotely. But that's as far as the pros go
Cons
Where do I begin? Management is incompetent; nothing is communicated well to "lower-level" employees; false promises and hot air is continuously spewed through excessively long conference calls and e-mails. Most of the positions ask for at least a bachelors degree when pay does not match AT ALL. There are select favorites (that are too incompetent) throughout the company that get ahead, while the rest continue to drown in a situation that can't improve.