Pros
Job benefits like healthcare, transportation benefits, 401k after completing your first year, you begin to accrue PTO time as soon as you are full-time status.
Cons
High turnover employee rate. Super high workload volume, the company is growing fast as is the workload but slow at hearing staff to meet all the work demands. supervisors from some teams are extremely difficult to work with and little is done to assist in resolving difficult work conditions. Probationary periods are indefinite and provide those who want you out the capability to do so. Have seen a few co-workers get pushed out this way. High demand little rewards or recognition. THey try and call it a family environment but if you don't fit into the trib you can work on the same floor in the same row with people for several months and feel like a complete stranger, Have seen my team and others coordinate outings and somehow manage to not include team members that have been working with them for years sometimes. These may seem small grievances but when your spending more time at work then at home these things make the work experience undesirable.