TR has a great company culture as a whole. I worked in the ONESOURCE Product Support as a contractor, your time there is obviously limited. Unfortunately, they have a habit of promising certain things and not following through with those promises. Management in my department was incredibly unstable, restructuring is needed. Managers are really just seeking to look good to their own bosses, everyone else is overlooked and is disposable. The job itself was great, I learned a lot and it's valuable information to carry in the future. My biggest complaint is the management consistently lying.
Typical day at work is extremely structured, you come in, must be ready to go at 8am and not a second later. 30 minutes of break time for the full day, can divide it up into 15 minute breaks or smaller. I learned more about the tax process, it's information I know I can use later on. Management (read above). Coworkers are great, we're all in the mess together so they make it better to be there. Hardest part of the job is dealing with an unstable management team, the job itself is fine. I enjoyed the job greatly, learning a lot and feeling like you accomplished helping others.
Free fruit Wednesdays, free food, learn a lot