Pros
Team members at lower levels can empathize and support efforts to get the job done. TOP management (C-Suite) and some promising leaders have great heads on their shoulders.
Cons
>Management is recruited from within due to turnover and time of employment and as a result vastly unqualified to lead >College Degree is seen as a negative trait >Veteran Status seen as a negative trait >Turnover is high so nobody knows what they are doing >Little to no training - sink or swim environment where most people just get fed up and leave >Human resources will report back to your management if you go to them for help and then they will then gang up on you >No upward movement unless you stay for 10+ years (but who would want to stay?) >I was getting paid $60k for a job that pays $80k elsewhere. but I didn't find out until after I started >11 Days Paid Time off a year to start out >ENTIRE Bonus/Incentive Team Based Unless you're in sales. >Outdated computer Software/Hardware >Work Work Balance - Overworked for less pay than other comparable positions. >Customers can Dehumanize office personnel and management doesn't back the employees up. >High performance teams/individuals frowned upon and motivation squashed.