Don't believe their false promises.
Pros
Onsite fitness programs. Emphasis on healthy living.
Cons
Short version: Out of touch management, lack of resources, salary/benefits below industry standards. Long version: The company recently got bought for $800 million. The executives likely received millions each. Employees received nothing - no salary increases, no bonuses, no gift cards, nothing. This is at a company that already pays below industry standard. After the almost billion dollar buyout, as a thank you, employees in the main HeadQuarters received...nachos. I'm not sure you can find a better example of tone-deaf management. GreatCall has never given bonuses to employees. Each year they make you write a multiple page essay (seriously) to argue for why you deserve a minuscule raise equivalent to inflation. It's laughably offensive. GreatCall lures people in with false promises. Almost every person you talk to was made promises that never materialized whether it be in regards to technologies you will work with or your career path. The company claims to have great career growth potential. They tell you stories of the individual who started in the call center and moved up to IT or someone who started as a QA and became a manager. This may have been true a few years ago, but is not the case anymore. Management has made promises of promotions to multiple individuals and later reneged on those promises. The company says the managers will help you grow in your career, but this is not true. Every team lacks resources. Though multiple people have been quitting, GreatCall has not hired a single new QA in over twelve months. Despite masquerading as a "positive work-life balance" company, every development team is overworked and stretched very thin. If you're on a team with a big product launch, expect stressful "crunchtime" - lots of hours of overtime and possibly having to come in on weekends. The development environment is a mess with tech debt stacked to the ceiling. There are a few tech leads who have been with the company since the beginning and who are the only ones who know how things work. Everybody else is required to go to them to make sense of the spaghetti codebase. Speaking of these esteemed tech leads, if you dare to have an opinion different from them, things will not go well for you here. Additionally, there is almost no documentation and no onboarding process. There is absolutely no communication between upper management and the employees. Everybody complains about this constantly. Management acknowledges it, apologizes, and does nothing about it. There is also no transparency as to how decisions are made. Management is also extremely "hands off." Do not expect any sort of supervision. In fact there are at least a few managers who have no idea what their teams are working on day to day. An interesting consequence of this hands off approach is that GreatCall HQ does not fire people at all. This leads to people who are not intrinsically motivated spending most of their time slacking off. Recently, management did some rearranging and pulled people off of each team to make room for a new project. In other words, management is expecting more work to be done by teams with fewer staff members. Management gave no warning to anybody about this. Employees were given one day's notice that they would be moved to a new team. Needless to say, many people were furious. Turnover rate among the engineers is extremely high and seems to have increased in the past few years. Every other person you talk to is secretly interviewing for other jobs. Morale in the tech department at HQ is extremely low. Management has been asking people to write good reviews on GlassDoor to prop up the score. Most of the other reviews you see are from management level people and recruiters who are trying to increase the GlassDoor score because they are having trouble retaining talent.