Pros
Neat and clean work environment. You clock out, you clock out you will not be bothered. Cake for your birthday. Some really smart people there.
Cons
Everything is micromanaged. They even check by the minutes that you do the full 40 hours though you are on salary. They will check your monitors through the security cameras. If you get to go hybrid, they will even check how many key strokes you do. SUPER TOXIC. They will constantly observe you (HR and management) to an extent that it becomes toxic. A lot of people get this job as their first and fall victim as they do not understand what a good work environment should be. They threaten to fire people. You will clock watch all day by the minute. Coworkers are good but management (HR and the CEO) are.... not that good. I really do not suggest this company. There are way better places to work at.