Pros
Great benefits. Lots of opportunities for growth and move up. They're very flexible to meet our needs and arrange accommodations. There's definitely future in this company. They pretend they care for us, some supervisors actually care for us, some don't care at all.
Cons
They took away our bonuses, only the rich bosses get it. They took away sick time/PTO. We used to have PTO , vacations, and sick time, now we only have Vacations and PTO. We have to constantly ask/push for raises/ promotions and always have to move to different programs in order to make more money. New supervisors/ managers are very incompetent and never care to learn the product nor the people, they rely on leads to do all their work. Lots of drama and problematic people that's VERY hard to work with in every program, management won't take care of them to keep peace.