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