Pros
Clients were great to work with.
Cons
Terrible place to work. Like the other reviews, it looks great from the outside but the senior management is immature, incompetent and entitled. The most disorganized group I've ever worked with. They are too busy trying to look good & networking than actually completing work. Little is accomplished during work hours so they send emails/text at all hours of the night, weekends, and holidays - and expect immediate response. The amount of back stabbing and gossip from senior employees causes everyone to walk on eggshells. The CEO (now Director) M.R. is a complete diva, prone to childish outburst and demands. The Project "Leader" has ZERO leadership or management ability. She spends too much time gossiping about clients and employees and being the Director's personal sycophant. The most unprofessional and incompetent group I've ever had the unfortunate luck to work with. When I finally left I was almost skipping out the door.