Pros
-The people (sans upper management). You will meet alot of talented and genuinely good people here. They were pretty much the sole reason I came out of this place with my sanity intact. -A good stepping stone if you're inexperienced. You will definitely gain some valuable experience, albeit at the cost of your well being. -Lots of good places to eat around the area.
Cons
Oh boy, where to begin. -Lower than average compensation. Pay range is way below industry standards. -Ridiculously high turnover. People disappear faster than a fart in the wind. I must have seen at least 30+ people leave in the first year alone. Simply put, there is no stability here. The average worker will last about 6 months to 1 year. Any longer than that is considered a miracle. -No growth opportunities. Most people use this place as a stepping stone and move on to better opportunities once they realize they've been played by upper management who made empty promises of potential growth. -Prepare to be micromanaged. Trinet really likes to put timer on everything you do on a daily basis, including your breaks to lunch. It wouldn't surprise me if they made you time how long it took you to use the restroom. -Dishonest management. HR asked me to write a positive review of them on glassdoor in front of them. I politely declined. Please do not be fooled by the overly positive reviews. They were likely written by upper mgmt or by employees who were pressured into doing so. The company has realized that these bad reviews are hurting them when looking for good candidates who are willing to take low pay, which is their key to sustaining their current business model. They put up a good front during the interview and do a good job selling themselves. Do not be swayed by their lies.