The Location near shopping mall and commute was good.
Cons
If you ask for a salary increase or get another job offer bc not making enough after years of service or just give two weeks when ready to move on to a better opportunity... be prepared to be met outside the building and walked out and fired on the spot. There is no professionalism or respect for employees, particularly I witnessed 5 women disappear from there desks.
Great location overlooking the lake. Good work environment and employee culture. Management cares about their employees. Great employee perks and vacation days!