Pros
-401k, best match I've ever heard of -Pay -health insurance is pretty good compared to others -room for internal advancement -can easily make 6 figures -STD benefits are very very good -bonuses can be good, but sometimes you lose them for dumb reasons
Cons
-work/life balance is non existent, if you have a family or a kid and want to bein their lives, this probably isn't the place for you -very very very low vacation amounts/time off. only 2 weeks of vacation up until 5 years. attendance policy is extremely strict, only 2 call offs every 6 months or you go on an attendance program that takes 1 year to get off of. No "true" personal days. you do get 2 personal days, but you have to schedule them 2 weeks in advance. -company continuously wants more with less. 3 people doing 7 peoples job is the norm (can't get good employees cause no one wants to work there). you will still get yelled at if something gets messed up even though you're working so many people short. -upper management is extremely egotistical! They strongly dislike people that have more knowledge than them. -upper management WILL NOT listen to floor people or their suggestions/concerns -upper management can be very sneaky (watching cameras and questioning every time someone goes somewhere, just as an example) -poor planning leading up to outages -some management cant be bothered if they're not onsite