Needs to rethink management plan. Mike Tellor has not been the CEO for more than 5 years.
Pros
Good pay and benefits. Nice people. Fun employee appreciation events. Nice office environment and facilities. Company spends a lot of money on improving the work space and equipment. If you need something to make your job better or easier (like a piece of software), they are OK if you go buy it.
Cons
Not enough parking for all employees. The management style is very top down. They are heavily involved with daily minutia, which is distracting and causes unnecessary delays in projects. Executive management should be focused on strategic vision and not daily operations. They try to run the company like a small business, but sales are over $1 billion dollars. That formula will not work long term. Many of the newest people they have hired recently are frustrated and ready to resign.