Pros
free coffee, convenient location, generally friendly coworkers
Cons
I must wholeheartedly concur with other reviewers' criticisms of HRET management. Higher-level managers do not communicate frequently or effectively with their employees. This means that whan an employee has a question or encounters a barrier to their work, there is no one to listen or assist. As a result, there is a lot of confusion, redundant work, and customer deadlines are missed. Mid-level managers are worse, at least based upon my own experience. My manager was widely ineffective in communicating his instructions and poor at managing deadlines. Moreover, he left early every day while I stayed late. When I finished a project, he would then delete my name and send it to upper management under his name. He was also quick to defer any blame for his mistakes onto me. Worst off, it was very apparent that he had absolutely no interest in me as an individual, with no regard to my health, wellbeing, or professional development.