I really enjoy my coworkers and have been able to learn a lot in my role. My supervisor has always been supportive of helping me grow as a person and employee.
Cons
Salary can be a bit low, depending on the position; sometimes "politics" of job titles, etc. can make things more difficult than necessary