Above-average compensation
I like working with universities and research institutions.
Strong client base, which makes my job easier
Professional work environment
Freedom to set my schedule
Impressive teamwork
My coworkers have been good to me. They're pretty much the only reason why working here is even remotely bearable.
Cons
Employees are under a lot of pressure because of management's unreasonable expectations! They don't even bother providing us with any support; the most they do is yell at us whenever we mess up, but when we do a good job, we don't get any recognition! It's hard to stay motivated when you're treated as nothing more than a tool to be used...