My work is interesting, challenging, and rewarding, and the people I work with are great. I strive to impress them, so I push myself to continually improve the quality of my deliverables. There is always something to new learn, something new to work on, and my skills are continuously changing. I'm recognized for my contributions and appreciated for my achievements. Because of this, I have great job satisfaction and look forward to coming to the office each day.
Fantastic benefits, industry leading 401(k) plan, flexibility, great location
IBM Notes, lack of regular manager training for engineers, office amenities need updating