Good place for engineers to gain experience and then move on to better companies with better pay and company cultures. Entry level network engineers with Master's degrees are paid $53k. Seems like few people get raises. Bonuses are scarce.
Absolutely no company culture. Although there are some great people here, everyone just goes in and gets their work done and leave.
I was with the company for 16 months, and during that time many people quit(from various departments, including three vice presidents) and some were laid off(including employees that have been with the company for 5, 6 years).