Pros
Salary is decent considering you're not doing much work.
Cons
Don't fall for the marketing gimmicks. This is only a place to"belong" in the sense that you belong to the management team and you will be used like a tool until they have no more need for you. This is a marketing company first and foremost so a lot of the positive reviews for the work environment or the product are false to make it seem like it hasn't turned into a completely toxic workplace offering a mediocre service to its customers. Aside from the relatively high salaries that are starting to fall behind industry standards, there really aren't a lot of positives to working for this company in the live chat or tech support roles. Some of the most glaring: - The work is very obnoxious and tedious. You will either run one of several automation scripts that were written for you or you will be reporting issues to the dev team. No real Linux or tech work is done anymore. - Because of the above, there is no incentive to learn new things as everything is getting automated and your access to the servers is severely limited. - Nothing gets documented by the dev team and no one is able to answer the simplest of questions. This makes it very frustrating when a customer has a question that can be answered with simple internal documentation but instead no one knows the answer so you have to make something up on the spot. - Information and communication between the various teams is non existent. This leads to massive differences in knowledge especially between chat and tech support. - No option to work from home. You have an option to take a couple of days from home but only if you request it at the very least 24 hours prior. You also have to work night shifts in an empty office for some unexplained reason. - You're constantly being micro managed. Your breaks are being monitored by the minute and you are also monitored for how long you haven't "performed an action", adding needless pressure if you are investigating a more complex issue. They also have remote access to your company laptop at all times, meaning at any point they can watch your screen which is just creepy. - No real real growth within the company. If you work for chat and want to go to a technical position you are highly unlikely to get that promotion. From Tech Support, you have the option to move up to some other tech related positions but you have to be a suck up to do so. You will rarely be considered purely on merit. - Working on shifts that you're not really in control of. They say you can explress your preferences but they are rarely respected. Work-life balance is horrible as a result. - They can and likely will fire you without reasonable cause at any time, completely disregarding the contract that you signed. More than half of the Tech Support team were completely disrespected and laid off randomly with minimal (if any) severance over the course of 2 years. - Colleagues are cut throat and will rat you out to management for the most pettiest of reasons. - Services often go down with no good reason. The dev team simply doesn't seem to care at this point which trickles down to all departments. There's definitely a lot more that can be added to this list. Bottom line is that there are far better and less toxic working environments out there for similar positions. Unless you aren't just starting off in IT I would advise you to look at other options.