Pros
Working at home and that's all
Cons
Working like two and a half years for this company. I'm working very hard and I'm a top performer for 2 years. I'm expecting promotion. My managers and vps asked to Crossover to promote me, however it returned 2 times from Crossover. They said I must pass the tests to get promoted. I tried several times to pass the tests. I had very high scores. However always I got email like "You are not the right guy for us" and when I asked the reason, they were saying like "Hey you should have 80% success rate on this part of test", after three months I reattempt to tests and I got 87%, then they were saying "hey you should have 90%, we increased", after three months I reattempt and got 92% success rate, and they said "hey you should have 100%, we increased" I passed all the tests eventually. And they said "hey you can not pass yet, you should interview with someone", I interviewed and asked me like "just google it" questions, I failed. Even if I passed the interview I should have had bootcamp, where my friends are elimaneted although they got high scores from managers there. And I see in company people working like passed with 40% success rate last year. And this is really demotivating. I declined many job offers from big companies like Amazon because I like remote working. However I hate now working at Crossover. This not about money. This is about career path. I will no longer be in Crossover after this quarter.
Pros
Crossover does require work from home. For many, this is a good thing and, for me, helped productivity. The salary is good, but depending upon your country's tax situation it might not be as good as it seems on the surface.
Cons
Where do I start? I tried to be objective with my 2-star rating; Crossover isn't unethical or stealing from their employees or anything like that. However, for a seasoned professional, be warned... I joined in one of the Very High Dollar executive-level positions being driven by their desire to acquire 50+ companies in the near term. I'm in the US. As such (and I knew this going in), the tax consequences for being a contractor are non-trivial. There's also the consideration that you must fund any perks yourself - healthcare, retirement, etc. While the salary is generous enough to do that, it's not as shiny as it seems on the surface. Your mileage may vary depending upon your home country. What I really disliked: Constant tracking/ justification of work stream. Seriously. As others have pointed out, it's difficult to actually *get* credit for a full work week without working extra. Especially in some of the higher-level, more 'creative' positions such as architect, product management, etc. there's minimal or no opportunity to review or think over things. For me, I work in bursts followed by small distractions in which I'm running the problems in the background of my thoughts. A variety of coworkers and management in my history have almost universally commented about the volume of good work I produce. Even my peers at Crossover had no problem with the quantity or quality of my production. However, their tracking software and systems simply don't credit anything other than linear, constant "work". This was bad for me, resulting in me working extra, reworking things as I attempting to change my processes, "faking" it, or simply working longer to attempt to make my hours. I also felt bad for some of the more junior or "factory" positions. It really is tracked by the minute, with lots of incentive to find "problems" with productivity. This is really a thinly-veiled method of wringing blood out of a turnip, by finding flaws or gaps and essentially docking pay. Yeah, the salaries are good but the amount of ancillary work that goes into making "real" hours is awful, and I felt like a chump contributing to it. I had to quit for my sanity.
Check out your Company Bowl for anonymous work chats.