Pros
- Great benefits and compensation. - Lots of career advancement paths if you’re starting your career. - Nice office facilities, on-site gym and cafe are well maintained.
Cons
- Poor quality middle management, filled with duplicate roles with vague responsibilities that often add no value and have no accountability towards results. - Company culture is focused on how much money can be made, there is no real mission statement or purpose stated for why the company exists. Don't expect any interest in social initiiatives or anything that doesn't benefit the bottom line. - No on-boarding process and almost no training. Every team is it’s on silo working without coordination towards a larger objective. - Leadership often is unaware of the teammates actual capabilities, sometimes promoting unqualified candidates into positions. - Turnover currently is out of control. - IT is underfunded and corporate systems in place are embarrassingly out of date for a company of its size. - If you’re good at your job, you’ll likely be rewarded with doing someone else’s job who is incompetent in addition to your own. There are a few highly capable employees who hold up many incapable through out the organization.