Pros
-Job security (you have to be horrible at your job for at least a year to maybe get fired) -Decent benefits (PTO, 401K, Healthcare) -Work/Life balance -Breakroom is nice -Lots of catering/events
Cons
-Way below market pay -Favortism gets you everywhere -Managers have terrible leadership/management skills -Lots of high school gossip about coworkers (especially from management) -Lateral advancement/Terrible transfer policies -Don’t promote internally/hires outside for positions -Understaffed/High turnover -Lack of adequate training for new hires and current employees -Lack of documentation for clients and employees -Poor communication between and within departments -Lack of HELPFUL resources (it’s like pulling teeth to get a developer or someone outside of your department to help you help the client) -Not customer-centered, all about money