Environment is very unprofessional. Goes way beyond "fun tech culture." People play around the whole day and don't get any work done, which is condoned by management.
Whole team is "blind leading the blind." You don't learn much about privacy, except what's in Truste's narrow and very simplistic point of view, which is not applicable to the real complex world of various businesses they claim to help.
Management plays favorites like other reviews mentioned. Obviously sees the few hardworking folks and the folks who do nothing. Yet takes no disciplinary measures as long as you "brown nose."
High turnover and layoffs giving an unstable environment. Yet the most unproductive workers who brown-nose are always kept on.
Heavily sells on "customer service" thinking that this makes up for their lack of substance. Not understanding that clients want real substantive work, not just a friendly customer service rep.
One bad hire leads to more bad hires. Seems to draw a lot of unambitious people that are the same kind.
Management very resistant to improvement ideas from subordinates. Management wants to dictate exactly how the subordinates will work. All ideas to improve efficiency are rejected. Management forces you to do things the outdated ways to keep the status quo. There are a lot of useless and waste of time processes.
No career advancement. You can get promoted to a new, higher title, but keep doing the same job with low or no pay increase. Role is more like customer service, so there is no "up" to go.