Pros
Easy access and lots of work to perform.
Cons
Poor management. Middle managers are always coming and going. Upper management is disconnected with technical staff. The company looses all the good engineers due to poor management execution. Their KPI (key performance indicators) program they say is to help the overall group, but the company actually uses the kpi's to badger employees on performance. There is no pier review process....just one bad apple spoils the bunch! Toxic work environment with long term employee clicks that talk condescendingly to other's to control outdated processes that need to go. They have no real internal training thats is worth a darn. In short, you will be lost when you start and will be lost when you leave. Go for the better salary elsewhere!