Pros
There are good people at Perficient. The consultants genuinely care about the clients and work very hard to deliver successful projects. There are a lot of interesting projects with some high profile clients. The benefits and pay are ok, but seem to get worse every year.
Cons
The work environment at Perficient has declined to intolerable over the past 6-9 months. There are many factors that have contributed; unwise acquisitions, declining sales numbers, over ambitious revenue projections, unsuccessful implementation of internal IT platforms. The knee-jerk reaction of middle and senior management has been panic and micromanagement, most likely trying to save their own skins. Middle management is incompetent, they don't manage or show leadership to their teams. Sr management focus on acquisitions and now cost cutting as a way to achieve numbers, there is no organic growth strategy. Sales forecast and staff utilizations are updated about every two 2 business days. This is a labour intensive exercise since they cannot get the new Oracle EBS tool to work. As a result people cannot focus on their core jobs because they too busy focusing on management's latest fire drill request. Consultants are being let go the minute they are not utilized, with no severance. This has made people edgy or proactive in leaving. Sales is being bullied by middle management to inflate opportunity pipelines or risk losing their jobs. Management refuses to take any advice or criticism. If you aren't fully endorsing the plan and tell the managers how awesome they are, you will be on the outside. People have just given up. Vacation policy will not allow for accruals past 80 hours. It is use it or lose it. Many people lose vacation if they are involved in a critical delivery point on a project .