Revealing mistake: The "rain" falls in straight vertical lines, but stops hitting the parking lot pavement about 5' behind Cecilia. Within a small area, rain is much heavier in some spots than others and does not appear to be hitting various objects or people (although clothes are wet). It is not noticeably raining while James walks into his house, but rain pours right outside the front door when a camera picks up a front view of James at the now-open front door. (01:31:00 - 01:37:00)
Revealing mistake: When Cecilia is lifting an iPhone up to her ear, it starts ringing as if she's making a call. But on the screen, you can very easily tell it doesn't say "dialing" or "calling" - it's a timer showing how long the call has been going on. She was already on a call before pretend-calling. (01:42:47)
Answer: Wealthy Adrian controlled every aspect of Cecilia's life, so he most likely prohibited her from working - she was his stay-at-home "trophy wife." Cecilia asked "invisible" Adrian, "So why me? I'm just a suburban girl who stumbled into your life one night at a party... There's nothing left for you to take. You've already taken it all", which implies even preventing her from getting employment or starting a career. Cecilia did graduate from "Cal Poly Architecture", so she had skills/ability (evidenced by her portfolio of drawings), but she was stuck at the "aspiring architect" level. She told the job interviewer at "Ruler" architecture, "After Cal Poly, I worked in Paris for six months." That's the extent of her employment history - Adrian took over her life after that. There were no indications in the movie that Cecilia was employed when she finally left Adrian. It appears she just took the first step toward starting her career now that she had (or thought she had) her freedom back.
KeyZOid