1.0
Mar 22, 2014
Former employee, more than 5 years
Buffalo, NY
Recommend
CEO approval
Business Outlook
Pros
Good pay, clean facility, but not much else.
Cons
Technology is a four letter word. Clueless executives get all the technology so they can play solitaire on the road, while IT staff are forced to use Citrix for high end development. The IT department has no walls, literally. This is a function of the lack of trust management has of its staff. You also will need to give up your entire personal life, because they expect to own you 24/7