Pay seems to be pretty low. Again, I would imagine unless you're in Dev or Sales, good luck getting paid a fair rate. Also, titles are inflated like a Macy's Day Parade balloon in some departments, it's almost comical. As I said above, career opportunities mostly exist in Dev and Sales, unless you're lucky or happen to have a manager who will actually go to bat for you. 401k took a while to be implemented, but it's decent I guess for now.