Most of the people working here are affable and kind; I have never had an issue with a co worker or direct supervisor during my tenure here. However, senior management can be infuriating at this company. The SOP for most projects involves a fair degree of mind reading and guess work; most senior officials are unsure about what they want and how they would like it presented. In some embarrassing cases, officials do not have the literacy required to relay complicated assignments, even if they know what needs to be done. Be prepared for revisions.
The best thing about my job is the freedom. I frequently have multiple hours a day during which I can pursue my business related interests, unfettered by specific demands.
The worst thing about the job is the prevailing sense of ambiguity in requests. It can be extraordinarily difficult to find out what people actually want here, even when the intended request is extremely simple. Woe to anyone who is a literal person by nature.
Additionally, the starting pay is below (~ 10k) what one could reasonably expect for similar duties, elsewhere.