Pros
Location is close to stores and things to do on lunch
Cons
Upper management is absolutely horrific and reward some workers constantly, while ignoring the stellar work of others consistently. Trying to have professional conversations about growth and career vision with managers is a nightmare. I've never worked at a place with poorer communication between departments and the clients suffer as a result. A lot of the company employees are either related to high powered people at the company or they all went to high school together and only look out for each other. There are many people in high positions who are clearly not qualified, while other employees struggle to get standard raises or even a path for success. They will take advantage of hard workers until it is too late to alleviate the situation.