Pros
-Free(ish) cafe is awesome and the workers there are so nice -The building is cool -Relatively diverse -I had great relationships with my coworkers -One of the happiest days of my life was when I left the building for the last time
Cons
-Unclear job descriptions, constantly shifting responsibilities -Fraudulent billing practices towards clients was RAMPANT and encouraged. I think they've switched from hourly based billing but you were essentially punished for not overbilling -One time our team was brought in one by one to our managers office and asked to identify who the "weakest link" was on our team -Very strict about time off during the 5 months of tax season. I was once asked to cancel a trip I received approval for months in advance and when I refused I was asked to write an email to my supervisors explaining my decision and apologizing -Cliquey culture all the to the top, a lot of weird competitive stuff. Upward mobility requires a lot of playing games -HR doesn't help and can even be condescending -Desk arrangements changed all the time -Its understood you work a lot in the consulting industry but the lack of flexibility and staying until 6:30 everyday is very tough