Pros
Good client base, you think they would pay employees more Opportunities to work in various industries without being pigeon holed to recruit for one industry Good opportunity for experience Good opportunity to experience diversity Good insurance benefits
Cons
Some of the challenges in working for this company are that the management is horrible Recently new management has taken over and things are worse than they were before Very low pay for type of work and amount of work No promotions or pay raise offered no matter how hard you work, but if you are friends with management, then you get better offers and promotions New management is so bad that good people are leaving and finding better jobs Very hostile and militant environment as of recently Willingness to step on others to get on top Empty promises by leadership